Hacker News new | ask | show | jobs
by msaspence 4642 days ago
Your stack should be whatever will allow you to test your assumptions the quickest.

For a lot of cases this will be whatever you are most familiar with. There will be some cases where a piece of tech you haven't used before simply offers enough benefits to make it worth climbing the learning curve. However you want to use the best tool for the job, for startups the job isn't to build an amazing, scalable and maintainable code base, or even a great product. It's to find a "repeatable and scalable business model" before you run out of money.

This means speed is of the essence, choose what ever technology you can launch your MVP and test your assumptions with in the shortest possible time. At the same time balancing medium term scalability and maintainability concerns.