From 30 yen in revenue to 8 years later: how running 3 apps in parallel got an indie developer to 200,000 yen a month
Indie development the author started in 2017 earned nothing for five straight years, then 30 yen in year six, 1,000 yen in year seven, 40,000 yen in year eight, and 200,000 yen in year nine. The turning point came the year after shutting down a large-scale service he spent a full year building in 2022, when he set five rules and rebuilt.
Most indie developer revenue posts cut out just the numbers from a year that went well. This article covers the opposite kind of record. Posted to Qiita in September 2025 under the title “How my indie development revenue surpassed my starting salary,” the author (@nakapon9517) lays out revenue by year, going back to 2017 — five of those years read “¥0.” After five zeros in a row, the numbers climb: 30 yen, 1,000 yen, 40,000 yen, 200,000 yen. What ended the run of zeros is the center of this case.
Revenue laid out year by year
The article opens with just this table.
| 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| ¥0 | ¥0 | ¥0 | ¥0 | ¥0 | ¥30 | ¥1,000 | ¥40,000 | ¥200,000 |
The table itself doesn’t specify units, but the body text says: “monthly revenue has now exceeded 200,000 yen, and I’ve finally managed to surpass what I earned as a new graduate.” So the 200,000 on the right end is a monthly figure, and “surpassed my starting salary,” the article’s title, refers to that monthly revenue. Growth is roughly an order of magnitude each year, and across the three years from 2022 to 2025, the multiple works out to roughly 6,600x. But since the starting point was 30 yen, the multiple itself barely matters. What’s worth reading is the fact that 30 yen appeared after five straight years of zero.
Revenue by year, 2017 to 2025
What he was doing across those eight years
| Period | What happened |
|---|---|
| 2017 | Entered a hackathon after a colleague invited him; began touching React Native outside work hours |
| 2018 | Couldn’t manage environment setup, domain registration, or a release; first published via GitHub Pages |
| 2019 | Quit his company job in his third year, went independent; moved from Osaka to Tokyo; took on React Native as his main contract work |
| 2020–2021 | Released several apps, but “growth was completely flat”; stopped using his own apps himself |
| 2022 | Spent a year building and releasing a large all-in-one service; later shut it down |
| 2023– | Reset with new rules and released “Bosuku”; store numbers started moving within about a month |
| 2025 | Monthly revenue reaches 200,000 yen; featured in a magazine; shifts focus toward fitness |
He currently runs three apps: “Bosuku” (iOS/Android), a bowling score-tracking app; “ShareTore” (iOS/Android), where users training and dieting connect with each other. And “Gazzy” (iOS), which shows monthly walking/running distance on a leaderboard. He also relocated to Okinawa in 2024.
The tide turned right after he’d fully lived through one failure
The turning point sits at the transition from 2022 into 2023. In 2022, the author started building “a service with every feature bundled in,” meant to unify Twitter DMs, LINE open chats, Slack, and other messaging channels into one. Development took about a year. He got it released and started running it himself, and that’s when he first realized something. “Building and maintaining a service just like LINE myself turns out to be insanely hard,” with the constant weight of chasing competitors’ features, storing enormous amounts of data, and managing the risk of leaks. On top of that, “I hadn’t even thought about how hard monetizing a social service would be, so revenue was completely flat.” His motivation ran out, and the service was shut down.
The following year, 2023, he set five rules before touching code again:
- Build a service you’ll use yourself
- Develop only the bare minimum feature set at first
- Release the first version within one month, even unfinished
- Don’t depend on ad revenue — build around subscriptions as the main model
- Research the market and competitors beforehand
Bosuku came out of this rule set. He writes that within roughly a month of release, he noticed store impressions and installs climbing. In revenue terms, this is where the run starts: 1,000 yen in 2023, then 40,000 yen in 2024, then 200,000 yen in 2025.
Why these five lines worked
The five rules are essentially the mirror image of the 2022 failure. The opposite of “took a year” is “release within a month.” The opposite of “everything bundled in” is “bare minimum.” The opposite of “hadn’t thought about social monetization” is “subscription as the main model.” What worked was neither grit nor new technology but flipping each cause of the 2022 failure, one by one. What ended five years of zero was five lines flipped out of a one-year failure.
Structurally, three things stand out. Cutting the development cycle to a month simply increased how many times he could test market response. On a one-year cycle, you only get one shot at validation. The shift from ads to subscriptions lowered the required user count by an order of magnitude. Ad revenue scales roughly with user count, so making a social-style service pencil out requires a large inventory of users. A subscription can work with a small number of continuing users. Built-in market and competitor research put an upfront filter on the 2020–2021 symptom of “something I want but stop using myself.”
Subsequent effort has concentrated on relentlessly polishing the one thing that hit. On ASO: refining the app name, description, and keywords, plus A/B testing screenshots. On monetization: developing paywalled features and A/B testing the purchase screen. On the experience side: speeding up launch time and page transitions, offline support, early error detection via Sentry and Crashlytics, social login to survive device switches, and support for 9 languages including Japanese and English. He designed from the start around reaching a US audience, and even placed his database region in the US. Reaching 200,000 yen a month on a niche theme with a limited competitive population like bowling rests on this “count overseas users from day one” design.
The tactics that didn’t work are listed too
The same list also includes tactics whose cost-effectiveness was clearly poor. Reaching out to celebrities and YouTubers for collaboration got “1 reply out of 20 to 30 people contacted.” DMs to potential users totaled roughly “200 to 300 people, cumulatively”, with no mention of response rate. Paid ads on Apple Search Ads, Google Ads, Yahoo, and X Ads. Press releases to Applishow, Approom, and SeekUps. Promotion on TikTok, Instagram, Facebook, and Reddit, entering a Gemini hackathon and a RevenueCat hackathon. And launching on Product Hunt are all listed alongside each other, with no breakdown of which contributed to revenue.
The author’s own summary is unsentimental: “Unfortunately, in my indie development, not a single big lucky break ever happened.” Our editorial reading agrees with his verdict. No viral moment or major media coverage flipped the numbers, and the year-over-year jumps are the cumulative result of dozens of tactics run in parallel. In our judgment this is a record of design rather than of luck: he kept the number of at-bats up until one connected.
What’s reproducible here, and what isn’t
What’s easy to reproduce is the methodology: release within a month, cut features down, design around paid subscriptions rather than ads, and collect and analyze competitors’ store reviews. None of these require significant capital. Even the release process and ASO knowledge accumulated over five years of zero revenue can now be learned in far less time than it took him.
But some subtraction is needed on the condition side. The author has worked as a contractor doing React Native as his main job since 2019, acquiring practical cross-platform development skills at work and redeploying them into his indie projects. That’s precisely why his development costs were effectively zero. And the eight years of time itself is the largest resource invested, sustained during that period by freelance and contract work. The 9-language support and US-region infrastructure also assume he could handle English-language store review and support largely on his own.
There’s a caveat on the absolute numbers too. 200,000 yen a month is roughly a “new graduate’s starting salary” level, not a large sum as the culmination of eight years running three apps. The value of this article isn’t in the amount, but in the record of what happens over that timeline if you don’t stop even after five years of zero. Also easy to overlook is that the author frames this as “a means to fulfill the parts of life outside indie development”, a framing consistent with the modest absolute number.
Related reading
- Photo AI — the revenue trajectory of an app a solo developer built with public build-in-public design
- Kindle Publishing — a personal record built not on one hit but on volume
Sources
Similar cases

Habits Garden: $600/Month, 8,500 Users — the Record of Marc Lou’s Habit App That Never Broke Out
Mobile app
Talknotes: 17 Built, 1 Hit — the Breakdown Behind an AI Voice-Notes App at $9,000/Month and 900 Paying Users
Mobile app
¥50,000 a Month, Five Years After the First Release. An Indie App's "Quietly Effective Tactics" — and the Ones That Didn't Work
Mobile app
Take Me to Koshien: ¥12.9M in 11 months, and the ¥100 ticket that multiplied IAP revenue by ten
Mobile appMost read
- 1
Payout: A Class-Action App Vibe-Coded in 14 Days Reached $1,003,227 ARR in 9 Months. It Cost About $10 to Build, and a Partner With 10 Million Followers Grew It
29 recent visits - 2
Starter Story: The $91.7K/Month Startup Case-Study Media Acquired by HubSpot — Months After the Founder Tweeted "HubSpot Should Acquire Starter Story"
26 recent visits - 3
Peak Monthly Sales of ¥1 Million on minne. A Former Designer Turned Handmade Artist Explains the Craft of "Photos That Sell"
22 recent visits - 4
Instatus: $48K MRR with Every Metric Public, After Dropping "Sup" and Repricing Upmarket
22 recent visits - 5
Side-Business Blog "Tsuzuki Blog": From ¥42,000 to ¥1 Million a Month in One Year. Breaking Down the Published Monthly Data
18 recent visits
Latest articles
- 2026-10-08
VMagicMirror: ¥10M on BOOTH While Giving Away Nearly Every Feature for Free
- 2026-10-08
Native: A Lawyer Who Couldn't Read His Deodorant Label Sold His D2C Brand to P&G for $100M Cash in About 2.5 Years
- 2026-10-08
10Beasts: An 8-Article Amazon Affiliate Site Hit $80K/Month in 9 Months — Sold for $570K, Google Penalty 17 Days Later
- 2026-10-07
Repsona: Five Years Solo, ¥12.4M Total Revenue — The Open Ledger of a Task-Management SaaS Its Maker Calls a "Startup Failure"
- 2026-10-07
Bargaineering: From Cents a Day to a $3M Sale in Five Years