Vibe Coding: Is Making Me Crazy
Mike Romero
Vibe Coding: Is Making Me Crazy
The image here and in the title is an interesting one. I’m wiritng these posts as what I would call “Blog as code”. In other words, I don’t want to spend too much time formatting, and would rather just have a couple of Markdown files that i am managing.
But the power of AI is front and center.
What is Vibe Coding?
Vibe coding is the concept of letting loose of the standard levels of control as a developer and instead handing over that control to an AI agent. And just going with the “vibes”.
Building this website has been a real example of this. I navigated from configurations of my Gitlab CI/CD, to the management of this repo across several AI agents. Checking their work along the way, and troublshooting when the AI got stuck on itself…I cobbled together this site and the CI/CD pipelines that build it in a stupidly fast way.
But it also came with a big old asterisk. It really wants to do everything. Even as i am typing this message, it is easier to close my eyes to think of what i want to say, because it so aggressively…
It is cool and all…but boy, it is a lot. I can’t express how this makes my mind race though. Like learning a more powerful programming language that simplifies some esoteric workflow from the past…but like…computer science in a nutshell.