Vibe Coding
Vibe coding is building software by describing what you want in natural language and letting an AI generate the code, steering by the result rather than reading every line. It collapses the distance between idea and working prototype — and shifts the developer's job from writing code to specifying and reviewing it.
Also known as: vibe coding
In vibe coding, you describe the feature you want, run what the model produces, and iterate on the behavior — accepting that you may not read or fully understand every line. For prototypes, throwaway tools, and exploring an idea, it’s a genuine step-change: working software in minutes instead of hours, with the human acting as director rather than typist.
The tension shows up when that code has to last. Skipping the read-every-line discipline trades away exactly what production needs — understanding, testing, security review, and maintainability — so the same loop that’s perfect for a demo can quietly accumulate risk in a real system. The recurring theme among builders on the show is that AI coding shifts effort rather than removing it: less time writing, far more time on specification, evaluation, and review.
From the conversation
-
How Block Deployed AI Agents to 12,000 Employees in 8 Weeks w/ MCP | Angie Jones -
From Demo to Defensibility: How to Build an AI Business that Lasts | Aurimas Griciūnas -
Why Enterprises Need a Different Approach to AI Agents | Lyzr’s Siva Surendira -
Gemini 3 & Robot Dogs: Inside Google DeepMind's AI Experiments | Paige Bailey -
AMD's Challenge to NVIDIA: The Open Ecosystem Bet | Anush Elangovan & Sharon Zhou -
The 2025 AI Shift: From Chat to Task Completion & Reliable Action | Galileo Founders -
After Code Gen: What Graphite Is Building for the Post-AI Dev Stack | Greg Foster -
How AI Velocity is Rewriting the Rules for Engineering Leaders | ChatPRD's Claire Vo