The traps a vibe coder fell into. I have far more dead projects than live ones
This page is the list of traps I actually fell into while building products with AI. Plenty of people write up their wins. Very few write up the failures. But failure is the part you can actually steer around.
Crispy Kingdom (脆脆王國), my first game, had several hundred players' data in it. I casually told the AI to "tidy things up a bit". Every player record was deleted, with no backup. I did this three separate times.
Early on I wanted login, search, reviews, a chat room, payments, notifications, and on it went. So it never shipped.
"One more tweak." "That button colour is wrong." "I don't like this layout." Three months of tweaks, and the thing was still on my laptop, seen by nobody.
Early on I would open Claude and say "build me a website", and it really did build one. It just had nothing to do with what I pictured, or I had no idea what it was doing underneath, so when it broke I had no idea where to start asking.
Because this industry has too many success stories and too few failure stories. When I was learning, my worst fear was never "I don't know how to do this". It was "I don't know which things I must not do". I hope this page saves you three months.
Fell into something similar and want to trade stories? Come find me at @kanisleo328 .