← Back to context

Comment by aleph_minus_one

15 hours ago

> I think most engineers vastly overestimate how important high quality, maintainable, reliable code is to product success.

Rather: Many software developers overestimate how important high quality, maintainable, reliable code is to initial product success.

Once the product is highly successful, a high quality, maintainable, reliable code pays huge dividends - and I have a strong feeling that most business people vastly underestimate this dividend.

Vibecoding to production and $1mil ARR (random number) now proves out the application basics and market value which pays for it to be redone correctly :)

  • There won't be a re-do, there will be a feature request pipeline. Correct is a term of art and unlikely to come into it. If you start losing customers because of reliability, they'll ask Claude to fix it. If that doesn't work you're gonna be in trouble, because you won't have people.