3 years ago, I bought myself a base M1 Air after saving $1,000 for over a year.
Using that laptop, I built and launched my first startup.
Today that startup is doing $15K MRR
Spending that much on a laptop hurt... but it ended up being the best investment I've ever made.
I recently found this gem: saaslandingpage(dot)com.
It has almost 700 examples of beautiful landing pages from around the web.
As someone who struggles to build landing pages, this was something I needed ๐
I can't believe this is available for free.
@posthog
has written an insanely comprehensive handbook that shares exactly how their company operates at each level.
Engineering, design, marketing, operations etc.
LOADS of ideas to steal for SaaS teams
IndieHacking in Nigeria. A day in the life. โจ
1. Go to desk
2. Random power cut. Turn on generator
3. We're out of diesel. Fuel prices just 2x'd so no point
4. At least you're laptop is charged ยฏ\_(ใ)_/ยฏ
5. Boot up computer
6. The Wifi isn't working. No explanation it just
I'm honestly so tired of it all.
So tired of being on the "high-risk list" for literally everything, even shopping??
So tired of wanting to put things into the world, but not being able to because of where I was born.
I want out, and I've never wanted it more.
Other fun misconceptions about names:
- people have >2 names
- people's names don't have numbers
- people's names do not have spaces
- people's names do not change
- people's names have no "bad" words
At we only have one, unvalidated name field because
My SaaS is about to cross $300 MRR, and I still don't have:
- password reset
- a billing portal
- change email
- a knowledge base
- dark mode
Best to worry about these once people actually need them ๐
My expectation when starting to build in public:
$0 โ $5KMRR in 6 months ๐ค
Reality:
$0 โ $100MRR in 8 months ๐
Building a startup isn't half as easy as I thought it would be ๐
We're running an experiment
When someone hit a limit in our app we'd show them this massive paywall with 4 plans and dozens of things to read
Now we're only presenting
- one plan
- with one cta
- and as little to read as possible
This will either tank or skyrocket conversion
Building a SaaS full-time over the last 2 years has made it crystal clear to me that I do my best work when I have zero distractions.
Thanks to Senja, I now have my own little office!
After over a year of Indie hacking, we've finally hit my first Indie Hacking goal for ... $5K MRR ๐ฅณ
Biggest learnings:
#
#1
. Ship fast, fail fast
Since we released Senja, I've updated the app over 2,000 times.
We're working in a very competitive market
I spent the first 6 months building my startup without MRR.
So, I thought I'd write a post highlighting everything we did to break out of absolute zero.
Some notes about:
๐ Finding your selling points
โก๏ธ Improving onboarding
๐ Acquiring more users
2 years ago:
โ Earning $0/mo
โ 20 followers
โ Zero experience building/growing a business
Today:
โ Business is making $17K/mo
โ Building an app with 12,000+ users
โ 730+ customers, 12,000+ users
All started with one tweet:
My favourite icon library is hands-down
โ 1300+ free icons
โ Export/Copy as SVG, PNG, JSX, Data URL etc
โ SDKs for React, Vue, Angular and Svelte ๐ฅฐ
No idea why we've been given the boot
Even appealed with 6 months of statements from our bank and Paddle. No dice
@stripesupport
One of the only possible reasons I can think of is that I'm a Nigerian registering with a UK business account
If that's the case I'm extremely sad
Stopped working like a maniac and started taking care of my health.
Prev:
โ Wake up by 8/9
โ start work with 2 coffees
โ work non-stop till 9 pm
โ eat instant ramen for dinner
โ in bed by 1 am
Now:
โ Wake up by 7
โ eat 3 healthy meals/day
โ work in sprints till 6/7pm
โ exercise
One year ago I thought charging $10/month for was way too high.
Fast forward 1 year later and someone just paid $990 upfront to use the same product ๐คฏ
We've hit $6,000 MRR for !!
May has been the best for growth so far, and I reckon that's because we went all in on marketing & customer success
โ more experiments
โ better help guides
โ improved onboarding
โ engineering as marketing
Next stop, ramen ๐
The key to making images like these are using image prompts.
Format: Image url + object you want to be integrated into the design.
This input image + "purple heart" produced these illustrations ๐
Input image // Output
It feels CRIMINAL how we've grown without sweating the small stuff
โ Password reset at $1K MRR
โ Made app responsive at $7K MRR
โ Set up caching at $10K MRR
โ Fixed our pagespeed score at $15K MRR (it was 27 ๐ )
Building a good product comes first. Everything else comes later.
Two years ago, I used to lose my mind if we got 5 new customers in a whole month.
Now we're consistently getting 5 - 10 per day ๐คฏ
Compounding growth is real!!!
When I started building Senja as a dev project last year, I was terrified that it would die as just another unfinished side project.
Which is why I still can't believe that today, a company valued at $150M is integrating with us as their dedicated testimonial tool.
Introducing
X doesn't want your links to get clicked.
Still can't believe link previews went from this... to this.
โ Zero context and doesn't look clickable
Going to build and ship a micro tool to fix this in a couple hours ๐ซก
#buildinpublic
January build in public report ๐
๐ฐ $3940 total revenue! (+46%)
๐ธ $2643 MRR (+105%)
๐ 16.7K visits (+77%)
๐ 590 signups (+35%)
๐คต 50 new customers (+78%)
๐ 1 churn
I didn't think it was possible to double on
$100 MRR ๐ฅณ
Things are finally looking up for us! Since we:
- Improved our UX & onboarding
- Doubled down on our unique selling points
- Started talking to users in our community
...we've started getting customers with less effort.
Next milestone: $200!!!
So this tweet blew up ๐
If youโd like to support a project without crappy name validation rules, Iโm currently building to make testimonial collection, management and sharing fun!
I get ~ 1 DM a day from someone asking about my tech stack.
I picked it when we where at $0 MRR.
Now we're at $13K MRR and not a single thing has changed.
Here's what we're using...
โ Svelte + Sveltekit: Site and Widgets
โ Postgres + Hasura: DB and API
โ Firebase:
Getting a visa is extremely difficult.
It takes months of careful planning to get a visa for literally any other country, even other ones in Africa?!
So traveling for conferences to learn, or meeting up with people just doesn't happen for me.
Since starting this business, we've had back-to-back admin problems because I'm Nigerian.
It's the
#1
reason why
@helloitsolly
and I still haven't met after growing to doing business for 2+ years and growing to $30,000+ MRR.
ONE THOUSAND ๐คฏ !!!!
It took
- 2 years of building
- hundreds of improvements and experiments
- a dozen times when we almost gave up
but, today 1,000 people are now paying for our SaaS.
After working almost every day for a year on my startup, I'm finally taking my first vacation.
It's absolutely incredible seeing it run itself like I'm still there. This is a completely new feeling ๐ฅน
2.5 years of grinding with
@helloitsolly
later...
And we've finally hit $40,000 MRR for
@SenjaHQ
๐ฅณ
Wild journey, but we're only just getting started ๐ช
#buildinpublic
How to start running circles around your competitors.
1. Find your competitor's reviews on G2/Capterra/Trustpilot etc
2. Paste the URL into
3. Examine why people choose your competitor from their pains and how they can improve
4. React accordingly ๐ฆพ
May report for ๐
๐ฐ $6,809 total revenue! (+30.7%)
๐ธ $6,112 MRR (+21%)
๐ 16.5K visits (+14%)
โ๏ธ 886 signups (+68%)
๐ฅฐ 57 new customers (+78%)
๐ 4% churn
Marketing month was (obviously) the best month we've ever had for growth ๐
Growth so far has
Senja's MRR growth so far:
โ $0 โ 100: 6 months
โ $100 โ 1,000: 4 months
โ $1,000 โ 5,000: 4 months
โ $5,000 โ 10,000: 4 months
Took a really long time to break out of zero but now it's growing pretty consistently!
Never posted this, but 6 months ago I completely ran out of runway.
I was *this* close to going back to a regular job.
No joke, I couldn't even pay my internet bill.
It was building in public, and finding our first customers on Twitter that kept me going at that time.
Ironically, since we increased our prices, growth has gone up ๐ and not ๐
What's even scarier is that people are still telling us we're charging too little ๐
Need to register for a business bank account? Sorry!
A few we've applied to have rejected us because I'm Nigerian.
And the banks that do support us don't even list on the Nigerian app store...
A big competitor signed up using their ACTUAL business email address and has been trying out our product over the last few days.
Not sure how to interpret this ๐
$30,000.
Twitter makes it look easy but WOW, getting here was hard.
It took 2+ years of
โ grinding almost every day
โ trying lots of things and failing a LOT
โ lots of burnout + times when we were this ๐ค close to abandoning everything.
But we made it!
@helloitsolly
and I
On February 6th last year, we released into the wild. Today it crossed $3k MRR ๐ฅณ
โ 11 months to get to $1,000
โ 40 days to get to $2,000
โ 25 days to get to $3,000
Thanks to 4 changes, we've added $8,000 extra MRR over the last 3 months.
Now Senja's growth is on a completely different trajectory.
Here's what we did so that you can do the same โ
Shipped!
Senja is now one of the fastest testimonial embedding tools ๐ฅ
โ Pure HTML embeds (no more iframes)
โ All widgets are now <45kb gzipped
โ Lazy Loading support + instant renders
Paddle just got *really* good
โ SaaS pricing that just works. No more separate plans for each tier
โ Create addons easily (finally!!)
โ Flexible coupon structures
โ Invoices as a payment option for subscriptions
My wishlist for the last year delivered in one fell swoop.
Aaaand it's done. is now built entirely with
@framer
.
Took a little longer than I expected, but now we're churning out content 4x faster than before and updating the site every single day ๐ฅ
I got another SaaS idea!
- absolutely zero validation
- related to what I'm building atm
- can be built in under 5 days
- low cost and maintenance
- can launch on PH and use it to market Senja
I'll start building and documenting everything I do tomorrow.
#buildinpublic