The Ex-Optician Who Learned to Code From a 15-Hour YouTube Course — How a “Never Reinvent It, Just Make It 1% Better” Clone Strategy Took StoryShort to $20K/mo (and a $35K/mo Portfolio)
Ex-optician Samuel Rondot taught himself to code and built StoryShort, an AI faceless-video generator now at ~$20K/mo and 4,000 paying customers. His rule: never invent from scratch — take something already working and make it 1% better. Three SaaS apps, ~$35K/mo total.
The pain point, and how they found it
“Just post short videos every day” collapses for one person: scripting, footage, voiceover, captions, and editing are too heavy to sustain — a friction every creator knows. StoryShort attacked that friction directly: paste a blog URL or a one-line topic and the AI assembles script, voiceover, captions, and visuals into a faceless video automatically. The universal complaint baked into existing editors — ‘it’s too tedious to make, so posting stops’ — was itself the market entry point.
StoryShort turns a blog URL or a one-line topic into a finished ‘faceless’ short: the AI writes the script, adds a voiceover, composites captions and visuals, and outputs videos for TikTok, YouTube Shorts, and Instagram Reels — even auto-uploading on a schedule. GPT-class models handle the script; a voice AI handles narration.
It was built by Samuel Rondot in France. He used to be an optician and couldn’t write a line of code a few years ago. He quit his job, taught himself from a 15-hour YouTube programming course, and applied each lesson directly to his own product — that’s the heart of the story. Today he runs three SaaS apps: useArtemis (a LinkedIn sales tool, $15K/mo, 10,000 customers), StoryShort ($20K/mo, 4,000 customers), and Capacity.so (an AI coding helper, still early at ~$900/mo) — together ~$28K–$36K/mo, all bootstrapped with zero outside funding.
StoryShort is the breadwinner. It launched in August 2024 and ramped so fast that by that November he was posting on X that ‘my newly launched SaaS is earning as much as my 2-year-old one.’
What actually drives it isn’t a viral moment — it’s how he *chooses*. Samuel’s single rule: never reinvent the wheel — pick something that already exists and shows signs of working, then make it 1% better. He filters candidates by ‘would I use it myself / does it already work / is there clear traction,’ moving the bet away from novelty and onto execution speed plus a small improvement. For him, AI wasn’t magic; it was the tool to rebuild validated demand quickly out of modern parts (GPT, voice AI).
From the founder (primary source)
My newly launched Saas StoryShort.ai is now earning as much $$$ as my 2 yo old one useArtemis.co My thoughts 👇 - B2B is hard and and having companies as customers do not reduce churn. - I spent way too much time on useArtemis and should have give up way Show more
The repeatable playbook
- 1Don’t invent from scratch — pick only markets that already exist and show traction
- 2Filter ideas by ‘would I use it / does it already work / is there clear traction’
- 3Differentiation needn’t be world-first: aim for ‘1% better’ (faster / cheaper / simpler)
- 4Don’t train a giant model; translate modern AI (GPT, voice AI) into the product to rebuild fast
- 5Prefer thousands of B2C subscriptions over a few B2B contracts (often easier to acquire and retain)
- 6Don’t rely on virality; win SEO surface area with lots of on-theme content
- 7Build in public on X (share numbers and lessons); don’t bet on one app — run a portfolio
On X he candidly reflects that ‘B2B is hard, having companies as customers doesn’t reduce churn,’ and that he ‘spent way too much time on useArtemis’ (his first hit). The headline $20K/mo is a current, healthy run-rate; read it with the caveats that a clone strategy means competing in a crowded red ocean, and that traffic can soften if the SEO/content engine or ad spend stops. This is a case built on stacking multiple SaaS and sustained operation — not a single viral spike.
Deep dive
【Deep dive】We break down, in order, how a non-engineer reached three SaaS apps and ~$35K/mo. The crux is two choices — *what to build* and *who to sell to* — not raw technical skill.
■ Clone only validated demand, then make it 1% better. Samuel’s decisions start from ‘don’t invent from scratch.’ StoryShort itself entered an already-selling market — automated faceless video — and rebuilt it. The lesson for indie builders is heavy: chasing a brand-new category is a gamble, but picking a market where money already flows lets you skip the hardest step, demand validation. Differentiation doesn’t require ‘world first’; a little easier / faster / cheaper than the incumbent is enough. He filters candidates by ‘would I use it, does it already work, is there clear traction,’ shifting the bet from novelty to execution speed.
■ B2C beats B2B on churn — a lesson from experience. His first hit was the 2-year-old useArtemis (a B2B sales tool), yet he says plainly on X that ‘B2B is hard, and having companies as customers does not reduce churn,’ and that he ‘spent way too much time on useArtemis.’ The later StoryShort — B2C for individual creators — matched and then passed useArtemis’s revenue in far less time. The implication is clear: for a solo founder, stacking thousands of individual subscriptions can be easier to acquire and retain than chasing a handful of enterprise contracts. The intuition that ‘big B2B = safe’ isn’t always right.
■ Diversify with a portfolio — don’t bet on one. He didn’t pour everything into his one hit; he runs useArtemis, StoryShort, and Capacity.so in parallel. If one plateaus or turns into a red ocean, another can carry the total. Clone strategies tend to raise the odds of a hit while capping the ceiling, which pairs well with holding several. A solo builder can reach full-time income by stacking small, reliable SaaS like building blocks — a repeatable model.
■ Growth is SEO and build-in-public, not virality. Where many apps spike on a single TikTok, StoryShort’s growth is unglamorous and cumulative. It builds a large body of content/blog posts aligned to its theme (video and content creation) to win SEO surface area — search traffic being a slow-decaying asset — while Samuel keeps doing build-in-public on X (sharing numbers and lessons) to earn discovery and trust in the solopreneur scene. Less flashy, but for solo operation it’s more durable than virality that dries up the moment ads stop.
■ Use AI to *rebuild fast*, not to ‘build.’ Technically, StoryShort generates scripts with GPT-class models and narration with a voice AI — translating existing powerful AI into a product experience rather than training a giant model. A former non-engineer got this far because AI lowered the implementation wall, letting him reassemble validated ideas out of modern parts quickly. Once the barrier drops, the contest moves — from the start — to *what to build* and *how to distribute it*. That’s the central lesson of this case.
Cross-case “growth playbook” report (coming soon)
We're building a paid report that aggregates every case in this database: which acquisition tactics worked, in which categories, and how well — insights you can't see from a single story. Get notified first when it launches.
Related cases
PostizDeveloper Tool
Open Source as the Funnel — How Solo-Built Postiz 7x’d to $145K MRR in 4 Months by Selling to AI Agents
An open-source social-media scheduler built solo by Nevo David. A free, self-hostable repo is the top of funnel — 32K+ GitHub stars and ~6M downloads on a $0 ad budget. In 2026 he repositioned it as a tool for AI agents and 7x’d MRR from $21K to $145K in four months.
21 monthsMonthly (est.)$145k/moRedditProduct HuntX (Twitter)SEOProfit AIProductivity
Built by a Non-Coder with Cursor and Claude Code — How Profit AI Turned a Client Spreadsheet into a $30K-MRR Shopify App in 5 Months
Non-technical founder Jack turned the profit-analysis spreadsheet he kept rebuilding for consulting clients into a Shopify app using Cursor + Claude Code, reaching $30K app MRR and $147K total in ~5 months — all by word of mouth, after cutting the price from $5,000 to $800.
5 monthsMonthly (est.)$30k/moWord of mouthKaching AppzDeveloper Tool
$1M/month and 90%+ margins on zero ad spend — How Lithuanian designer Erikas’s Shopify app suite Kaching went 10× from $100k to $1M MRR in a year
Kaching Appz is a suite of Shopify apps co-founded by Lithuanian UI/UX designer Erikas Mališauskas. Its bundling and upsell tools raise merchants’ average order value. With zero ad spend, on App Store organic alone, it reached ~$1M/month (90%+ margins), is installed by 100K+ merchants, and has driven over $1.7B in additional merchant revenue.
12 monthsMonthly (est.)$1M/moSEOIn-app review promptsWord of mouth