Startups are essentially machines that build MVPs (minimum viable products) that help answer questions and gradually de-risk the company’s value proposition.
The key is that every MVP a company creates needs to be laser-focused on answering a very particular question. If you do anything more than that, it’s wasted time and effort. In my experience, many startups worry about scaling too soon, wasting resources on something that may never be needed.
This trend is particularly evident in start-ups founded by people coming from engineering disciplines at large and scaled companies. But the things you need to do to submit code on Facebook, Netflix, Amazon, or Google don’t apply the same way to early-stage startups.