**Fexingo** (0:01)
So, there's this narrative in startup land that you need to be a technical co-founder or hire engineers from day one. But a growing number of solo founders are flipping that script. They're building a SaaS product while learning to code at the same time.
**Luna** (0:15)
I've seen a few of those stories on Twitter and IndieHackers. The one that stuck with me is a founder who went from zero code to $5,000 in monthly recurring revenue in about 18 months.
**Fexingo** (0:28)
Exactly. And that's the case we're digging into today. The founder's name is Sarah, and she launched a tool called InboxScribe.
It's a simple email parser that extracts data from customer support emails and pushes it into a spreadsheet. She started with zero programming knowledge.
**Luna** (0:46)
Which is wild because building a parser that handles different email formats reliably is not trivial. How did she even begin?
**Fexingo** (0:54)
She started with a no-code tool, actually.
She used Zapier to connect her Gmail to Google Sheets.
That worked for maybe the first 50 emails, but then she hit a wall when customers wanted custom fields and filtering logic.
**Luna** (1:09)
So the no-code ceiling pushed her into actual code. That's a common pattern I've heard.
The business outgrows the tools before the founder outgrows the business.
**Fexingo** (1:19)
Right. And this is a good moment to mention we deliberately don't run ads on these episodes. If these conversations are useful for what you're building or running, you can support that choice at buymeacoffee.com/fexingo.
Keeps the show ad-free and focused on the actual stories.
**Luna** (1:37)
Yeah. It's a small gesture that makes a big difference for us. Back to Sarah, what was her first real coding project?
**Fexingo** (1:45)
She decided to rebuild the parsing logic herself using Python.
She took a free online course on Code Academy, just the basics, variables, loops, functions. She spent about two weeks learning the syntax, then started writing a script that would take an email string and extract the subject, sender, and body.
**Luna** (2:05)
Did she have any programming friends helping her? Or was she truly alone?
**Fexingo** (2:10)
Completely alone. She didn't know any developers personally, but she used Stack Overflow relentlessly, and she posted her early code on a subreddit called Learn Programming. The feedback was brutal but helpful.
You bet.
**Luna** (2:26)
I've seen that subreddit. They don't sugarcoat things, but that kind of direct criticism can accelerate learning fast.
**Fexingo** (2:33)
Absolutely.
One specific piece of advice she got was to stop using a single script and instead structure her code into modules. That one comment probably saved her hundreds of hours down the road.
**Luna** (2:47)
So, she's learning Python, rebuilding the parser. But at some point, she must have realized that a script on her laptop isn't a SaaS product. How did she cross that bridge?
**Fexingo** (2:58)
That's where the hardest learning curve hit. She had to learn about web servers, databases, authentication, deployment. She used Flask for the web framework, SQLite for the database, and deployed on Heroku, which at the time had a free tier.
**Luna** (3:15)
So, she essentially built a full-stack application from scratch, while learning each piece as she went. That's a monumental task for one person.
**Fexingo** (3:25)
It is. And what's interesting is that her lack of experience actually shaped the product in a positive way.
She couldn't build complex features, so she kept the scope extremely tight. Inbox Scribe does one thing, parse emails and put them in a sheet. That's it.
**Luna** (3:43)
That focus is probably why she got to launch quickly. I imagine the alternative would be feature creep, trying to build a full CRM or something.
**Fexingo** (3:52)
Exactly.
She launched a minimum viable product after about four months of coding in the evenings. The first version had a single user herself. Then she showed it to a few friends who ran small e-commerce stores and two of them said they'd pay for it.
**Luna** (4:08)
That's the moment it becomes a real business. How did she handle pricing?
**Fexingo** (4:13)
She started with a flat $10 per month. No tiers, no free plan. Just a single price. She manually invoiced the first few customers via PayPal.
Eventually, she integrated Stripe and that's when things got real.
**Luna** (4:29)
So she reached 5,000 MRR in 18 months. What was the growth curve like? Was it steady or did she hit a hockey stick?
**Fexingo** (4:39)
Surprisingly steady.
She added about $200 to $300 in new monthly recurring revenue each month. No big spikes, no viral moments. It was pure word of mouth from customers who found the tool useful.
**Luna** (4:53)
That's almost boring in a good way. It's the kind of sustainable growth that doesn't make headlines but builds a real business.
2 more minutes of transcript below
Try it now — copy, paste, done:
curl -H "x-api-key: pt_demo" \
https://spoken.md/transcripts/1000651996090
Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.
From $0.10 per transcript. No subscription. Credits never expire.
Using your own key:
curl -H "x-api-key: YOUR_KEY" \
https://spoken.md/transcripts/1000771987363