As a CTO and Senior Software Engineer with over 20 years of programming and sys-admin experience in over 6 start-ups, I implore any SaaS founder in the early stages of their business to ignore the noise out there about all the latest and greatest tech.
Money loves speed. If you’re not laser focused on getting your product to market in the most expeditious and goal-oriented manner then you’re setting yourself up for failure. The tech you choose is rarely going to be the cause of your failure.
It’s nothing more than another form of shiny object syndrome. Things like PHP, Python, React, VueJs, MySQL, MongoDb, Wordpress, NoCode, etc., etc, etc., are all just TOOLS. You need to rise above this noise and find the combination that you can leverage that fastest at the most cost effective way and start building.
You need to be taking massive, imperfect action. When you’re rich, fat and happy, you can always hire a new team to rewrite your code into a work of art on the latest, greatest new thing. This is what all the big name tech companies have done and continue to do.
I’ve had the privilege of working directly with several very successful people. Some of have built and sold tech companies for $40+ million in under 7 years. Others were masters at product creation and marketing. None of them cared about what tech we used. Only that it fit the need and didn't hinder business goals.
One of the marketing masters was often credited as the father of those long-form sales pages we’ve all seen. He always told me that you should spend 90% of your effort on marketing and only about 10% on product creation. The code I helped him with was software that could not be a bigger DISASTER, and yet he sold the cr@p out of it because it worked and it provided a SOLUTION that people needed and he spent most of his time trying to get in front of those people with his message. If you haven’t noticed, us programmers tend to be moody, ego-driven, highly opinionated and are addicted to the thrill of learning something new all the time. What was the greatest thing since sliced bread last week is now old, stale, and worthy of ridicule this week.
I have code that was first developed in 2001 that still does $200k per day in transactions for my clients. I take home a respectable paycheck every month as result. Yes, we’re constantly making improvements. But, it gets the job done and our clients have been happy for almost 20 years. The bottom line is, if someone tells you that “XXXXX” is the best out there and whatever else you’re considering is garbage, then you need question whether that’s a professional, objective opinion based on YOUR needs or whether they’re just a fanboy of the latest shiny tech. It’s fine to have opinions about these things, but those opinions are only useful when it can coexist with the mindset you need to be.