A few weeks ago, a colleague showed me his side project — already live, already running his business. Built entirely with Claude, no prior dev experience, just prompts and vibes.

I asked him one question: "What stack is it running on?"

He didn't know. Not vaguely — genuinely had no idea what language the backend was written in, what database it used, or how authentication worked. A real product, real users, real data. And he couldn't describe the system to another human being.

The Real Danger Isn't the Code Quality

Most critiques of vibe coding focus on code quality. That's not the point.