The Ship-Fast Solo Framework
Build and launch profitable products alone using speed as your moat
Pieter Levels built a portfolio of profitable internet businesses including NomadList and RemoteOK by embracing a radically simple approach: build fast, ship fast, and iterate based on real user feedback. Rather than spending months planning or raising capital, he codes MVPs in days, launches them publicly, and lets the market decide what works. This framework prioritizes speed and simplicity over perfection. Levels deliberately avoids hiring employees, complex tech stacks, and traditional startup playbooks. Instead, he uses basic technologies, automates everything possible, and focuses on solving real problems he personally experiences. The result is a collection of profitable businesses generating millions in annual revenue with minimal overhead and maximum personal freedom.
- Speed beats perfection - launch in days, not months
- Stay solo to maintain freedom and keep overhead near zero
- Solve your own problems first then productize the solution
- Let the market validate ideas through real usage not surveys
- Automate ruthlessly to scale without hiring
- Identify a Personal Pain PointStart by looking at problems you personally experience in your daily life or work. The best products come from scratching your own itch because you deeply understand the user and the problem and what a good solution looks like. Write down frustrations you encounter repeatedly and evaluate which ones might affect others too.Pro tipBrowse forums and Reddit to see if others share the same frustration to get validation before writing a single line of code.WarningAvoid building something just because it seems like a good business idea if you do not personally care about the problem.
- Build the Simplest Possible VersionCreate a minimal viable product using the simplest technology you know. Do not learn a new framework or language. Use basic HTML and a simple database and whatever tools you already know. The goal is to get something functional in front of users within days not weeks. Strip away every feature that is not absolutely essential to solving the core problem.Pro tipLevels famously used a simple spreadsheet as the initial version of NomadList before coding anything.WarningDo not fall into the trap of building infrastructure for scale you do not have yet.
- Launch Publicly and IteratePut your product in front of real users immediately by sharing it on platforms like Product Hunt and Hacker News and Twitter and relevant communities. Collect feedback aggressively and iterate based on what actual users want not what you imagine they might want. Be prepared for criticism and use it constructively.Pro tipLaunch on a Tuesday or Wednesday when community engagement tends to be highest.
- Automate and Systematize EverythingOnce you have a working product with paying users invest time in automating every repetitive task. Set up automated customer support and billing and monitoring. The goal is to reduce your ongoing time investment to near zero so you can enjoy freedom or start building the next product in your portfolio.Pro tipUse tools like Zapier and cron jobs and simple scripts to handle tasks that would otherwise require hiring.
Levels created NomadList as a simple crowdsourced spreadsheet ranking cities for digital nomads. He launched it on Product Hunt where it went viral and he iterated it into a full platform with city data and community features and a job board all maintained entirely by one person.
Pieter Levels was working in the Netherlands when he challenged himself with the 12 Startups in 12 Months project in 2014. Rather than following the traditional Silicon Valley path of raising venture capital and building large teams, he committed to launching one new product every month as a solo developer. Most projects failed, but a few notably NomadList and RemoteOK found product-market fit and grew into sustainable businesses. This experience taught him that speed and volume matter more than any single perfect execution.