Here are a few rules that help you make the right decisions 🚀🧵
💡 Mindset (1/2)
The SaaS space is a mature, highly commoditized one where you can cherry-pick a lot of what is needed from a pool of mature services and ready-to-use modules and use well-established, common best practices.
💡 Mindset (2/2)
Just don't lock yourself into short-lived technologies or dependencies.
And let your team only build stuff that sets you apart from the competition and/or builds up real value in your startup.
Buy everything else (the commodities)
💡 Features
✅ Don't build stuff that end users don't need. Validate your product ideas using UX Research, Design Thinking.
✅ Build the first version with the idea in mind that end-users will get enough value to get them to use it.
💡 SaaS Modules & Services (1/2)
Pick and choose your sub-solutions depending on your needs.
There are many seasoned people in SaaS technology who can help you pick and choose!
💡 SaaS Modules & Services (2/2)
Don't think that your team could ever write a better solution for each of these:
✅ SaaS subscription management & billing
✅ Identity / authentication
✅ Transactional emails
✅ Analytics and Reporting
✅ PDF Generation
✅ Chat
✅ Etc.
💡 Technology (1/3)
✅ Don't overdo frontend complexity. You're not Twitter, so you don't need everything Twitter did.
✅ Don't overdo backend complexity. You might at some point need Microservices, but you'll almost never need them until much, much later.
💡 Technology (2/3)
✅ Focus on building a good, lightweight PWA. Dismiss the idea that you need separate native apps for mobile, until you would really need it.
✅ Create a 100% static, separated frontend. This will help you in many ways.
💡 Technology (3/3)
✅ Embrace the Cloud. Developing Cloud-Native solutions was never easier and it takes a lot of burden away.
Here's a checklist of measurable steps to follow 👇
✅ Define your target audience & value proposition
🎯 Knowing your target audience and value proposition is key to building a successful business. Define them clearly to guide your product development and marketing efforts.