I have experience as a full stack developer, and as a machine learning engineer. I know C#, Java, Javascript, and Python. I have my own private AWS account. But I am a first time Saas founder. I’ll be doing the development myself. Should I use my existing skills to come up with my first product or should I learn no-coide tools? The reason I ask is no-code tools seem like they might be worth learning to spin up really quick MVPs. Thanks
If you’re 10 months in to building a B2B SaaS and you’re getting outside help for infra then you’re almost certainly overengineering for the scale you’re at.
Monolith on Heroku/Encore etc is your friend.
You still need to set up back ups, high availability and fault tolerance even if you plan to run it all on one server.
You still need to set up back ups, high availability and fault tolerance even if you plan to run it all on one server.
Considering nobody said anything about scale…you literally don’t know what you’re talking about.
In our case, this is a FinTech B2B SaaS (our customers are mostly banks), i.e. highly regulated and ALL of our customers expect a high degree of security. We have to fill out extensive questionnaire’s asking about IT security before they’ll even consider us. So, I hired a professional to design and implement a secure, private network (i.e. nothing exposed to the internet, configure a firewall, set up VPN, etc). So, no not over-engineered if it’s a requirement for the industry. Not all startups are simple B2C apps that you can throw up on lowcode and crank out a working MVP in 10 days…