Comment by aleph_minus_one

4 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 :)