hot take (or really not so hot take): WE ARE USING "VIBECODING" FOR TWO DIFFERENT THINGS AND IT CAUSES UNNECESSARY FRICTION IN COMMUNICATION

Reddit r/LocalLLaMA News

Summary

Discusses two conflicting meanings of the term 'vibecoding'—one referring to careless code dumping on AI and another to significant AI assistance—and argues this ambiguity causes unnecessary friction in communication.

vibe coding meaning 1: Thrown together without care, by dumping it all on the AI, without deeper understanding of, or interest in, how to make code good, modular, robust. vibe coding meaning 2: Significant AI assistance in writing code. Suspicion: When Mr vibecoding himself, Andrej Karpathy, "vibe codes" something, it is very much vibecoded 2, but not very much NOT vibecoded 1. (Unless maybe it's something he just wants to use once, and throw away immediately aftere.) I don't know enough to judge, but I wouldn't exclude the possibility that, when a state of the art AI coding agent loop writes all the code 100% by itself, and does round after round of the "bad guy bot" checking the code for good software engineering practices, and using state of the art libraries etc. - it has a good chance of being similarly far away for vibecoded 1, than fully human written code.
Original Article

Similar Articles

Where Are the Vibecoded Photoshops?

Hacker News Top

This article critiques the concept of 'vibecoding,' arguing that while AI has lowered the barrier for writing code (Level 1), it has not addressed the higher-level skills of verification and architectural decisions (Levels 2 and 3), which remain the true gatekeepers of software quality.

Am I the only one starting to get 'Vibe Coding' fatigue ?

Reddit r/AI_Agents

A developer shares their fatigue with 'vibe coding,' noting that while AI agents speed up initial creation, they introduce significant architectural debugging challenges and technical debt in complex repositories.

Vibe coding and agentic engineering are getting closer than I'd like

Simon Willison's Blog

Simon Willison reflects on how vibe coding and agentic engineering are converging in his own workflow, raising concerns about code review responsibilities as AI coding agents like Claude Code become increasingly reliable. He explores the ethical tension between trusting AI-generated code in production and maintaining software engineering standards.

Agentic Coding is a Trap

Lobsters Hottest

The article argues that agentic coding, where AI generates code and humans act as orchestrators, is a trap due to increased system complexity, skill atrophy, and vendor lock-in. It highlights the negative impact on developer learning and critical thinking, contrasting this new abstraction with historical programming shifts.