For the indie hackers out there that say that tech stack doesn't matter, I say: it actually matters.
But not in the way you'd think. It doesn't matter for the success of the company because some stacks are flashier or more optimized for performance.
It matters for development speed. If you, as a technical indie hacker, can develop, iterate and deliver fast, then the tech stack is good enough. More than often, that means traditional boring technologies. For me, it is Python, React, Bootstrap and Postgres.
It is crucial, especially before you have a proven business model, to choose the technologies that you are most comfortable with.
And don't waste time building non-mission critical features.
I spent way too much time in the past:
- developing user management flows
- manually developing OAUTH2 flows for social logins
- developing fully automated flows for payments
- almost building my own customer support tools inside the products I was building.
Now, with SpamLabs, I do it differently: