KVM-over-IP device for controlling computers remotely without installing software.
Michael Lynch
Bootstrapper who built and sold TinyPilot, now writing Refactoring English
About Michael Lynch
Michael Lynch is a software developer and blogger who spent his early career as an engineer at Microsoft and Google and as a security engineer at NCC Group. He quit Google in 2018 to build his own businesses and has written transparent monthly and annual retrospectives at mtlynch.io ever since, sharing revenue, mistakes and lessons.
His early projects included Zestful, a paid API for parsing recipe ingredients, the keto food site Is It Keto, and What Got Done, a weekly task journal he built to learn Vue.js and later open-sourced. His breakthrough was TinyPilot, which began in 2020 as a blog post on building a KVM-over-IP device from a Raspberry Pi. He turned it into a hardware company that grew to about $1M in annual revenue in four years and sold it in 2024 for $598K.
Since the sale he has focused on Refactoring English: Effective Writing for Software Developers, a book sold through paid early access and a Kickstarter campaign, alongside editing work for other technical bloggers. He also maintains open-source self-hostable apps such as PicoShare and ScreenJournal, built with Go and SQLite. He lives in Western Massachusetts.
Products by Michael Lynch
Refactoring English
refactoringenglish.com
Book teaching software developers practical techniques for clearer writing.
Zestful
zestfuldata.com
Paid API that parses recipe ingredient strings into structured data.
Site explaining whether foods fit the keto diet; sold in 2024.
What Got Done
whatgotdone.com
Open-source weekly accomplishment journal for individuals and teams.
PicoShare
github.com
Minimalist, self-hostable web app for sharing files.
Exit stories
Amazon changed how its affiliate links worked, which broke about 90% of the site's affiliate links, and Michael Lynch no longer had time to maintain the site.
by Michael Lynch
Lynch missed writing code, was worn out from juggling every part of a hardware business with several teams and vendors, and wanted to start a family. He said TinyPilot took a minority of his time but most of his stress.
by Michael Lynch
- Revenue (monthly, log scale)
- First product
- Went full time
- Exit
- Launch / milestone
- Started 2018
- 2018First product: Launched Zestful
- 2018Went full time: Quit Google to go indie
- 2019Revenue: Is It Keto at ~$400/month≈ $400/mo mtlynch.io
- 2020Launch: Started TinyPilot after a popular post on building a…
- 2020Revenue: TinyPilot's first month: $8,741≈ $8.7K/mo mtlynch.io
- 2020Revenue: First $10K month (October)≈ $10K/mo mtlynch.io
- 2021Revenue: 2021 TinyPilot sales: $459,529≈ $38K/mo mtlynch.io
- 2022Revenue: First month above $83K: $91,669 (October)≈ $92K/mo mtlynch.io
- 2022Revenue: Record month: $111,916 (November)≈ $112K/mo mtlynch.io
- 2023Revenue: 2023 revenue: $997K≈ $83K/mo mtlynch.io
- 2024Exit: Sold TinyPilot for $598K at ~$1M/yr≈ $83K/mo
- 2024Launch: Began Refactoring English; sold Is It Keto
- 2025Revenue: $16.3K revenue in the year≈ $1.4K/mo
Timeline
- 2018 — Quit his job at Google to work on his own businesses.
- 2020 — Started TinyPilot after a popular post on building a Raspberry Pi KVM over IP.
- 2024 — Sold TinyPilot for $598K after it reached about $1M a year in revenue.
- 2024 — Began writing Refactoring English and sold Is It Keto to Rasul Kireev.
- 2025 — Earned $16.3K revenue, mostly Refactoring English pre-sales, per his year-end review.
How Michael builds
- Publish honest retrospectives, including failures and real numbers.
- Judge a business by whether you enjoy the domain, use your skills, earn money, keep balance and align with users.
- Writing projects take longer than you expect.
- Prefer simple, self-hostable tech like Go and SQLite.
Learn from Michael Lynch
Refactoring English
Effective writing for software developers: design docs, tutorials, blog posts and email.
Hit the Front Page of Hacker News
Video course on writing blog posts that do well on Hacker News and Reddit.
Michael Lynch FAQ
What is Michael Lynch known for?
Building TinyPilot, a KVM-over-IP hardware business he sold in 2024, and writing detailed public retrospectives at mtlynch.io.
How much did Michael Lynch sell TinyPilot for?
He reported selling TinyPilot for $598K in 2024 after growing it to about $1M in annual revenue.
What is Refactoring English?
His book on effective writing for software developers, sold through paid early access.
Similar indie makers
Sahil Lavingia
@shl United States394K followers
Founder of Gumroad and author of The Minimalist Entrepreneur
Gumroad, Flexile, Helper$17.8M/yr
Jeffrey Way
@jeffrey_way United States87K followers
Founder of Laracasts, the bootstrapped video school for Laravel and PHP
Laracasts, Rosette, Laravel Mix
Kent C. Dodds
@kentcdodds United States330K followers
JavaScript educator behind Epic React, Epic Web and Testing JavaScript
Epic React, Epic Web, Testing JavaScript +2
Filipe Deschamps
@FilipeDeschamps Brazil36K followers
Brazilian programming YouTuber, ex-Pagar.me CTO, creator of curso.dev and TabNews
curso.dev, TabNews, cep-promise
Patrick McKenzie
@patio11 United States201K followers
patio11: Bingo Card Creator, Appointment Reminder, Stripe Atlas and Bits about Money
Bingo Card Creator, Appointment Reminder, Starfighter +2~$275K/yr sales, ~$200K pro…
Thomas Frank
@TomFrankly United States145K followers
Productivity YouTuber behind Ultimate Brain, Notion tutorials and the Flylighter clipper
Ultimate Brain, Creator's Companion, Flylighter +2$1M in Notion template sales