10 days. That’s all I gave myself.
Not because I was doing some productivity challenge, but because I needed money fast, and I was tired of dragging projects for months with 0 results.
So I built SaaSRocket, a fully integrated SaaS boilerplate with:
Supabase auth
Resend email API
Lemon Squeezy payment integration
Cloudinary blog media support
Prebuilt dashboard UI
Unit tests
SEO setup out of the box
Here’s what I learned in those 10 days:
đź’ˇ 1. Scope is everything
If you don’t define what “done” means on day 1, you’ll keep building forever.
I decided the scope on day 0:
A dev should be able to deploy their SaaS with auth + payments + dashboard in 1 hour.
Anything outside that (like fancy CMS or onboarding flows)?
Backlog.
⚡ 2. Skip Stripe if you want to ship fast
Stripe’s powerful — but it’s not fast for solo indie hackers.
I used Lemon Squeezy instead. 10x faster setup, digital delivery built-in, no worries about compliance.
Also: no KYC rejections or delays like I faced with Stripe earlier.
đź§Ş 3. Add tests from day 2, not day 10
I made the mistake of writing tests on day 10.
Bad idea.
You’ll end up debugging spaghetti when you could’ve caught stuff early.
Start with basic test coverage once 40–50% of your logic is stable. It’ll save you hours.
🤯 4. Even when you do everything “right”, you might still get 0 sales
I shipped a fast product.
Wrote raw landing page copy.
Added testimonials.
Posted on X, Reddit, IndieHackers.
Still 0 sales on day 1.
And that’s normal.
Even the top indie makers had 0 buyers on day 1. It’s a slow burn. You keep showing up.
đź› 5. Build for indie hackers, but speak like one too
If you’re selling to devs, your landing page copy shouldn’t sound like a VC pitch.
Instead of:
“A robust, scalable SaaS starter kit engineered for growth”
Try:
“Sick of setting up auth + Stripe for every idea? Skip it — grab this boilerplate and launch.”
Real talk wins. Always.
Final thoughts
10 days later, I’ve shipped it.
I’ve had 100+ visitors in 24 hours.
No sales yet.
But I’m proud as hell I didn’t quit halfway.
If you're building and struggling to finish, remember: shipping something imperfect > perfect vaporware.
You can check it out here: SaaSRocket
If nothing else, maybe it’ll give you ideas for your next launch.
Top comments (0)