How many times have you heard about that "great product" that didn't have any customers?
This is the classic mistake when it comes to entrepreneurship:
There's a simple solution to this problem: Don't focus on tech until you have to.
The better version of launching a new venture is:
Why is this better? It's kind of obvious:
At the end of the day, what is tech all about? It's about automating previously manual and/or hard work and making everything work faster and better. But if you're doing that for tasks that nobody minds doing manually, you're just throwing money out the window.
Actionable advice: no matter where you are with your business, focus more on your customer acquisition and satisfaction than on your tech stack. You can always find developers and build rocket ships once you have enough customers.