3 ms·
Hey Lucas I'm very happy to share! So I'm on my 6th or 7th startup attempt at the moment. User management is one of those areas which starts off simple but be
by neilellis 11y ago
Hey Lucas
I'm very happy to share!
So I'm on my 6th or 7th startup attempt at the moment. User management is one of those areas which starts off simple but becomes an amazing distraction. If you're a team of less than 5 people you're sacrificing a huge amount of time on something which isn't core business. When I first started I did everything myself, but after each startup I learnt more and more not to do anything myself.
So in my current project I'm using (amongst others) these startups to replace things I would initially have done myself.
ChargeBee - Billing
Auth0 - Authentication
AWS Lambda - Server logic
Firebase - persistence for the UI
Zapier (the swiss army knife for SaaS companies!)
Surge.sh - static SPAs
Intercom - everything to do with users which isn't auth.
The initial fear of lack of control when using 3rd parties that sometimes SaaS companies have is unwarranted, the odds are against us succeeding in the first place so time spent writing auth stuff etc is time we'll never get back. Even if we succeed we will probably take 2 years to be profitable. That's plenty of time to migrate our systems if we need to - and we probably won't.
ATB, Neil
- lucaspiller 11y agoMakes sense, thanks for the explanation!