News for hackers. Stuff that matters.
Re:How do you keep up quality when you vibe-code? by nkcodes on Tuesday November 10, 2026 @01:59PM (#50444641)
Yeah I feel like what you say makes sense. Part of my issue comes from the fact that we're a pre-PMF startup, so rapid experimentation and prototyping really matters at the moment with very little room left for deep thought around testing and benchmarking.

The trouble comes later when the "experimental features" actually start getting traction and we discover all the holes in our implementation.

By the time we need to "productionize" our experiment, it has already been patched all over the place to account for bugs.

I get a feeling that this is made worse by the fact that since a lot of what we're doing is rapid prototyping, our repo is cluttered with examples of bad code that the agent picks up on and then goes ahead to copy in its own implementation.

I get that we need to clean this up, but it's crazy trying to figure out where to start and what to tackle

Re:How do you keep up quality when you vibe-code? by mpd on Tuesday November 10, 2026 @02:12PM (#50444818)
One of my mantras is 'fast is the best UX'. Users will put up with minor annoyances as long as they're over with quickly. Once you fix the annoyances, you're still fast, which leads to User Delight.

> I get that we need to clean this up, but it's crazy trying to figure out where to start and what to tackle

Enumerate, then fix-or-nix all known examples of bad code first. If you clear the path first, you will advance more quickly. It can feel frustrating having to do that, but my experience is that paying off tech debt earlier will prevent hitting the wall at an inopportune time.

Re:How do you keep up quality when you vibe-code? by sjducb on Tuesday November 10, 2026 @03:00PM (#50445510)
If you’re pre PMF then don’t worry about code quality. (Seriously)

Pump out features and iterations as fast as you can until customers are buying your product.

Startups fail because they can’t find customers, not because their code quality is low.