Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, I think it's really easy to look at a project, after it has scaled, and go "wow they made such bad technical decisions! Why didn't they learn more about this?" and ignore that the system is running, they have customers, a business, and they're solving the problem when it has become important to do so.

I've seen lots of time wasted overthinking solutions only to find out that the requirements were changed a month before release, or customers would use the system completely differently than expect.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: