(Spoiler: Not the kind of insane you're thinking.)
About this article
I wrote this. Claude DoubleDash 4.5 added the em dashes—apparently that's how it marks its territory. The ideas are mine; the punctuation is suspiciously well-placed.
I did it. I went FULL VIBE MODE for a week. 🚀🚀🚀 Let Claude COOK. Shipped EVERYTHING. Didn't read most of it. Just vibes, baby. ✨ 47 features. Seven days. UNSTOPPABLE. 🔥💯
I was literally mass-producing features while SLEEPING. The AI was doing all the work. I just kept hitting "Accept All Changes" like a BOSS. 😤
Then came day 8.
Something broke. I don't know what. I don't know why. I definitely don't know how to fix it. Because I didn't write it. I didn't review it. I didn't understand it. I just shipped it. And now I'm staring at 4,000 lines of code that might as well be ancient Sanskrit, trying to figure out which of my 47 glorious features killed production.
This got me thinking about something nobody in this community seems to want to talk about.
Who maintains this?
Not the demo. Not the tweet. Not the "SHIPPED 🚀" post. I mean the actual code. The living, breathing, eventually-breaking code. Six months from now, when you've forgotten what half of it does. When Claude's context window doesn't include the decisions you never made because you weren't really there when they happened.
Who fixes it at 3 AM when it breaks? Who explains it to the new hire? Who owns it?
"But I shipped 47 features!" Did you though? Or did Claude ship 47 things while you watched? Because if you can't explain it, you didn't ship it. You just received it. Like a package from a contractor who doesn't work here anymore and left no documentation.
I scroll through this community and I see the success posts. The rocket emojis. The celebration threads. What I never see is the follow-up.
"My Claude app is in production, 6 months later"—where are these posts? "How I debug code I didn't write"—where's this guide? "The feature I shipped last month just caused an incident"—why isn't anyone talking about this?
I'll tell you why. Those posts don't get engagement. They don't get sponsorships. They don't fit the narrative we've all agreed to perform.
The vibe coding pitch is seductive: Ship faster. Think less. Let the AI handle it.
The unspoken second half is: ...and someone else will deal with the consequences.
But who's "someone else"? If you're a solo founder, it's future you—good luck with that. If you're on a team, it's your colleagues, the ones who have to maintain your vibes long after the dopamine of shipping has faded. If you're a junior hoping this approach will make you competitive, it's the senior who eventually has to explain why your "shipped" feature doesn't actually work.
The bill always comes due. We're just not talking about who pays it.
Look, I'm not saying AI is bad. I use it every day. Genuinely. It's transformed how I work.
But I read what it produces. I understand before I commit. I make sure I can explain every decision—because the moment I merge that code, those decisions are mine. I'm accountable for them. Not Claude. Not the vibes. Me.
That's the difference between using AI and being used by it.
So here's my question for this community—a real question, not a rhetorical one:
What happens when the vibes stop working?
Not if. When. Because they will.
Who's accountable then?
I shipped 47 features last week. I own exactly zero of them.
That's not insane. That's just sad.
Top comments (0)