Step 5: Will my tech stack scale?
Choosing a tech stack is a commitment that’s not easily reversed, so concerns related to future circumstances like scalability and performance are common. However, trying to address these concerns at the MVP stage would be premature. Many performance issues are a product of application design, not technology choice. They can be resolved through tuning and optimization, and you’ll have a bigger budget to deal with them as you grow.
Keep in mind that scaling is not just about technology, it is also about how fast you can change/improve/modify features and how fast your can bring new people into your organization to enable growth. See our post on scaling for more on how to manage a fast growing organization.
Following the decision process outlined above will leave you with a tech stack that will serve you well for your MVP and well beyond.