Earlier quoted context omitted.
> Upgraded our AWS Lightsail instance. Use ElasticBeanStalk... nah, actually that's a terrible idea. Edit: Use Caprover inside of an AMI on an autoscaling group on EC2 (t2.smalls if you want)... or use ECS on Fargate.
Fair point, but honestly not a huge priority. Lightsail is a super convenient and cheap way to host our blog. The main problem is we were on a $10/mo server, which is plenty for our typical blog traffic. But definitely not enough for HN! Heh.
How we built a $1M ARR SaaS startup
21–30 of 125 posts
Re: How we built a $1M ARR SaaS startup
#22The key learning: Get your product used by the React.js team for hyper growth.
Luck can definitely play a big role in building a successful company. I think what a lot of people don't realize is how you can increase your exposure to luck.
For example, if you have a bigger/better network, you're more likely to get lucky from that. If you talk to more people about your company, you're more likely to stumble across key partners/investors/customers.
In our case, our luck with React.js can be attributed to my working at Facebook before starting Canny.
Re: How we built a $1M ARR SaaS startup
#23Hi Andrew and Sarah! Congratulations for this milestone. I'm following your journey since your first blog post and it was a great motivation when we started building our startup as digital nomads too. I think many bootstrappers were inspired by Canny and your transparency along the years.
Re: How we built a $1M ARR SaaS startup
#24The key learning: Get your product used by the React.js team for hyper growth.
Re: How we built a $1M ARR SaaS startup
#25Congratulations to the Canny team. It's a great product, apparently we've been happy customers since they were 20x smaller :) I found the note about luck in the Zero to One section interesting. I don't know anyone who runs a bootstrapped SaaS that's made it past 1M, who doesn't feel like they got super lucky with their first customer. We did exactly the same thing - a random connection that just happened to work out.…
Thanks so much for being a customer! And yeah, it always feels bad to write that "we got lucky", as it isn't really that repeatable/helpful. But it's true.
Congrats on the milestone!
Re: How we built a $1M ARR SaaS startup
#26Re: How we built a $1M ARR SaaS startup
#27Earlier quoted context omitted.
Yes, they bootstrapped their way entirely to $1M ARR. Huge accomplishment. HN hug of death on the original link so it's hard to read that right now.
Uh, how do you “bootstrap” a team of 9 at $1m ARR? I thought bootstrapping means your revenues cover your costs.
No, I would say almost everyone who bootstraps either goes into debt or uses savings to fund the business, hoping to break even and make a profit eventually.
If you can get enough revenue from the first day to cover cost of living for even 1 person, that's a good start, but unusual. Bootstrappers who start with an existing client or product that's already selling can do that.
Also, depending on circumstances $1m ARR may be enough to cover costs for a team of 9. Many people earn much less than $100k even accounting for costs, and some SaaS don't need high operating costs (hint: cloud services are not the cheap way), or are still working their way through AWS/IBM/Google free credits.
Re: How we built a $1M ARR SaaS startup
#28Re: How we built a $1M ARR SaaS startup
#29How we are trying to get bought out at a 20x revenue multiple
Re: How we built a $1M ARR SaaS startup
#30Congratulations to the Canny team. It's a great product, apparently we've been happy customers since they were 20x smaller :) I found the note about luck in the Zero to One section interesting. I don't know anyone who runs a bootstrapped SaaS that's made it past 1M, who doesn't feel like they got super lucky with their first customer. We did exactly the same thing - a random connection that just happened to work out.…
Thanks so much for being a customer! And yeah, it always feels bad to write that "we got lucky", as it isn't really that repeatable/helpful. But it's true.
AFAICT, what's repeatable / helpful is a bit more nuance about "how to make luck": 1) Know what you want so you can recognize it when you encounter it 2) Give yourself lots of opportunities to encounter it 3) Have the self-direction and resources to jump on it when you encounter it
Of course, there's also just pure blind luck.
Edit: I know there's another step in here, but TBH I'd love advice for it: Making sure the other party recognizes you as something they've been looking for (aka, all the above but from their perspective). Advice?