What’s something vibe-coding tools still struggle with badly?

For me, it’s not generating UI or features anymore.

It’s maintaining consistency as the product becomes larger:

  • architecture

  • state management

  • debugging

  • scaling

  • avoiding messy code generation loops

  • keeping UX coherent across pages

AI makes starting much easier.
But long-term product complexity still feels very human.

21 views

Add a comment

Replies

Best

Well, code quality in itself is still really far from ideal (not to mention the consistency indeed)

Totally agree. Getting AI to build something that works is becoming easier every day. The real challenge starts a few weeks later when you’ve made dozens of changes and need the codebase to stay clean, consistent, and easy to build on. That’s where things tend to get messy fast.

from the non-dev side, the thing I keep seeing is people vibe-code something that looks great in a demo and then it falls apart the second real users start hitting edge cases. the starting is easy part. keeping it together at month 3 is where everything breaks

This matches what I’ve seen too. The first demo is often the easy part. Real users introduce edge cases you never considered, and suddenly you’re dealing with architecture, data integrity, performance, and UX consistency all at once. Month 3 definitely feels like the real test of whether a product can hold together.