Skip to main content

Vibe Coding

Coding by describing what you want and letting AI generate it, without reviewing every line.

Vibe coding is a term that emerged in 2024-2025 for the practice of building software by prompting an AI agent and accepting most of its output without close review. "I describe the vibe of the app I want, the AI builds it."

It's not a serious software engineering methodology for production work — but it is a real and increasingly common way of producing prototypes, internal tools, and indie products. Tools like Replit Agent, Bolt.new, and Cursor's agent mode enable it directly.

The operator-relevant point: vibe coding works for some shapes of project (CRUD apps, prototypes, scripts) and fails badly for others (anything requiring architecture, anything performance-sensitive, anything where bugs matter). The line between "vibe coding" and "AI-assisted serious engineering" is whether someone reads the diff before merge.

Related

Coming soon

Get the weekly digest

New tools, reviews, and prompts every Friday.