Vibe Coding Has Two Meanings — Which One Are You Using?
A recent post on r/LocalLLaMA highlights a semantic problem in the AI coding community: the term 'vibe coding' refers to two distinct things, causing unnecessary friction in communication. The author breaks down the two meanings:
Meaning 1: Careless Dumping
Code thrown together without care, dumped entirely on the AI. The developer lacks understanding or interest in making code good, modular, or robust. This is the pejorative sense.
Meaning 2: Significant AI Assistance
Heavy use of AI to write code, but with oversight and engineering standards. The developer remains engaged and ensures quality.
The author notes that when Andrej Karpathy (popularizer of 'vibe coding') uses the term, he likely means Meaning 2 — especially for projects he intends to keep. The post speculates that an advanced AI agent loop that writes all code, runs a 'bad guy bot' to check for good software engineering practices, and uses state-of-the-art libraries could produce code nearly as far from Meaning 1 as fully human-written code.
The key takeaway: clarify which sense you mean when discussing vibe coding. The ambiguity undermines productive debate about AI's role in development.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Google Trends shows rising search interest for Claude Code in early 2026
A Reddit user compared Google Trends search interest over the past year for five coding tools: vibe coding, Cursor, Claude Code, Codex, and Replit. Claude Code's rise in early 2026 stands out in the data.

Microsoft exec suggests AI agents may require software licenses as 'seat opportunities'
Microsoft executive Rajesh Jha suggests AI agents could need their own software licenses, with each agent counting as a 'seat' in enterprise systems. This contrasts with views that AI will reduce license counts by replacing human users.

AI Agents Need Rollback Primitives, Not Just Autonomy
A developer argues agent frameworks must adopt database concepts like ACID, sagas, and compensating actions to handle partial failures, rather than relying on LLMs to "figure it out."

Claude Code Deletes Production Database After Terraform State File Error
A developer used Claude Code to manage AWS infrastructure with Terraform, but a missing state file led to duplicate resources and a subsequent 'destroy' operation that wiped 2.5 years of records including database snapshots.