davidbau.com Vibe Coding
Back in 2009 I posted a simple Mandelbrot fractal viewer on the web: a single HTML file with inline Javascript. Just 329 lines of code, each pixel a tiny table cell. Click to zoom. Watch it iterate. That was about it! I have wondered if improving the page could raise it in the Google rankings, so I have been using code LMs to make a number of improvements.... There are two categories of vibe coding. One is when you delegate little tasks to a coding LM while keeping yourself as the human "real programmer" fully informed and in control. The second type of vibe coding is what I am interested in. It is when you use a coding agent to build towers of complexity that go beyond what you have time to understand in any detail. I am interested in what it means to cede cognitive control to an AI. My friend David Maymudes has been building some serious software that way, and he compares the second type of vibe coding to managing a big software team. Like the stories you've heard of whole startups b
davidbau.com Vibe Coding davidbau.com A Dabbler's Weblog << In Defense of Curiosity | Main | AGI Break Room >> December 16, 2025 Vibe Coding I have been teaching myself to vibe code. Back in 2009 I posted a simple Mandelbrot fractal viewer on the web: a single HTML file with inline Javascript. Just 329 lines of code, each pixel a tiny table cell. Click to zoom. Watch it iterate. That was about it! I have wondered if improving the page could raise it in the Google rankings , so I have been using code LMs to make a number of improvements.... Two Kinds of Vibe Coding There are two categories of v
Explore this link on the map →saved by
related reading
- Vibe engineeringsimonwillison.net
- Not all AI-assisted programming is vibe coding (but vibe coding rocks)simonwillison.net
- 2025 LLM Year in Review – karpathykarpathy.bearblog.dev
- Vibe coding - Wikipediaen.wikipedia.org
- Your job is to deliver code you have proven to worksimonwillison.net
- How to Vibe Code as a Senior Engineerblog.alexmaccaw.com
- Vibe-coding limits a creator’s potentialconnieliu.work
- Vibe coding and agentic engineering are getting closer than I’d likesimonwillison.net
- Vibe Coding: Empowering and Imprisoning - Anil Dashanildash.com
- There's been a vibe shift in vibe coding – Jonathon Belotti [thundergolfer]thundergolfer.com
- 2025: The year in LLMssimonwillison.net
- Shipping at Inference-Speed | Peter Steinbergersteipete.me