As someone who vibes codes web apps that are being used by people, they take way way longer than initially expected. The prototype can take one shot, and the full prod implementation can take weeks to months. If you aren’t able to stick it out it will die but if you are willing to learn how to prompt to integrate Auth, email, security, performance than you can create truly incredible apps with no coding experience. But it’s basically a new skill in and of itself. Claude Code already gets the prototype to final product gap down a lot because it’s so good and getting better but it still makes mistakes and needs lots and lots and lots of nudging and directing and reminders and writing docs and getting other agents to check work based on docs ect.
techblueberry|3 months ago
lil-lugger|3 months ago
tstrimple|3 months ago
locknitpicker|3 months ago
In my experience this is mainly caused by a lack of investment in tests.
Vibe-coding excels when paired with test-driven development, because TDD approaches serve as validators and problem constrains. Often coding agents get stuck on but loops because they have neither context nor feedback on what represents a broken state. Tests fix both problems, and if you stop to add one then your bug loops quickly vanish.