Twenty-five ideas that carry most of the outcome for a one-person company. Each one in plain English, with a documented example and one thing to do this week.
25 of 25 concepts
01// Demand · Problem selection
You
Scratch your own itch
Build the thing you already need. You become user zero, and the feedback loop drops to zero minutes.
Demand
What it is
You solve a problem you have yourself, in work you already do. You do not have to guess what hurts, because it hurts you. Every design decision gets tested against a real user the same day you make it.
How it works
Write down the three things that annoyed you most in your own work this month.
Pick the one you have already tried to fix with a spreadsheet or a manual workaround.
Build the smallest version that replaces your workaround, and use it yourself daily.
Only then ask whether anyone else has the same workaround.
In practice
Basecamp · 37signals
37signals was a web design firm drowning in client projects. They built a system to manage the work internally, then clients kept asking what it was and whether they could use it too. Within about eighteen months the software out-earned the design business, and they shut the agency down.
List the manual workaround you rebuild every week. That spreadsheet is a product brief.
02// Demand · Positioning
Smallest group
Minimum viable audience
Pick the smallest group you can serve completely, instead of the largest group you can serve poorly.
Demand
What it is
You choose a specific group and aim to delight them rather than reach everyone. Serving everyone means being interchangeable. Serving a narrow group means people can tell each other exactly who you are for.
How it works
Name the group in one sentence: who they are and what they are trying to do.
Make the offer specific enough that the wrong person self-selects out.
Optimise for people telling peers, not for reach.
Widen only after the narrow group is well served.
In practice
Seth Godin · smallest viable audience
Godin argues for staking out the smallest market that can sustain you: when you try to engage everyone, you rarely delight anyone. He has returned to the idea across posts in 2017, 2019 and 2022.
Rewrite your one-line description so that at least half the people who read it think "not for me".
03// Demand · Problem selection
Removes it
Painkiller, not vitamin
People pay to stop pain. They rarely pay to feel slightly better.
Demand
What it is
A painkiller removes something the buyer already hates and already spends time or money on. A vitamin is a nice improvement they can postpone forever. Vitamins get praise; painkillers get invoices.
How it works
Ask whether the buyer is already paying, in cash, hours, or workarounds, to avoid this problem.
Check that the pain recurs. One-off pain does not sustain a business.
Test it by asking for money early, not by asking whether people like the idea.
In practice
Stripe · Patrick and John Collison
Before Stripe, accepting payments online meant a merchant account plus a gateway plus paperwork, a job developers actively avoided. Paul Graham describes the founders attacking exactly that avoided pain, and hand-installing the product for their first users.
For your idea, write the sentence your buyer would say when complaining. If you cannot, it is a vitamin.
04// Demand · Validation
PriceProduct
Pre-sell before you build
Ask for the money first. Interest is free to give; payment is the only honest signal.
Demand
What it is
You put up the offer and the price before the product exists, and see whether anyone tries to buy. A signup form tells you people are curious. A click on a pricing plan tells you they are buyers.
How it works
Write the page as if the product shipped yesterday. Be specific about what it does.
Put a real price behind a real button.
Count the people who reach the payment step, not the people who read the page.
Build only if the number is enough to matter to you.
In practice
Buffer · Joel Gascoigne
Gascoigne built a two-page site before writing any code: page one explained Buffer, page two showed plans and pricing. Clicking through told him people would pay. He had his first paying customer within days, then built the product in about seven weeks.
Put your pricing page up this week, before the product. Watch what happens at the button.
05// Demand · Research
Their words
Sales safari
Read where your buyers already complain in public. The words they use are the product brief.
Demand
What it is
Instead of interviewing people about hypotheticals, you go and read what they already wrote when nobody was selling to them, forums, reviews, support threads, replies. You are collecting evidence of pain, and the exact language to describe it.
How it works
Find three places your buyers talk to each other, not to vendors.
Collect complaints, workarounds, and the tools they curse at. Quote them verbatim.
Look for the pain that appears three or more times from different people.
Write your landing page using their words, not yours.
In practice
Noko (formerly Freckle) · Amy Hoy and Thomas Fuchs
Hoy developed sales safari as a research method around 2010 and teaches it in 30x500. Their own time tracker came out of the pain they lived as consultants, existing tools were clunky, configuration-heavy, and could not track unbillable work.
Spend one hour reading one-star reviews of the tool your buyers use today. Copy the complaints into a file.
06// Build · Feedback loop
Dogfooding
Run your own business on your own product, every day. The bugs find you before they find customers.
Build
What it is
You are the first and most demanding user. Anything broken, slow, or confusing costs you personally, so it gets fixed. It also means you keep a permanent, honest picture of what the product is actually like to use.
How it works
Move one real workflow of yours onto the product, with no fallback.
When something annoys you, log it the moment it happens.
Fix the thing that annoyed you three times this week, not the thing on the roadmap.
In practice
Slack · Tiny Speck
Slack started as an internal chat tool the team built while making a game. They moved all their own communication onto it in early 2013 and used it for everything before outsiders could sign up. Threads, reactions and reminders came out of frustrations the team hit themselves.
Pick one thing you still do in a spreadsheet that your product should handle. Move it today.
07// Build · Scope
If this is wrong
Test the riskiest assumption
An MVP is not a small product. It is the cheapest possible test of the one belief that would kill you if wrong.
Build
What it is
Every plan rests on assumptions. One of them is load-bearing: if it is false, nothing else matters. The job of the first build is to test that one thing as cheaply as possible, which is often not a product at all.
How it works
List what has to be true for this to work.
Mark the one that would end the project if it were false.
Design the cheapest honest test of that single belief, a video, a page, a manual service.
Run it before building anything else.
In practice
Dropbox · Drew Houston
Rather than build first, Houston recorded a short video showing how the product would work and posted it publicly in 2007. The waiting list went from around 5,000 people to about 75,000 in a day, the demand question answered before the hard engineering started.
Write your riskiest assumption on one line. Then design a test for it that takes under a week.
08// Build · Stack
Cut
Boring, one-person-shaped tech
Choose the stack you can debug alone at 2am, not the one that looks good in a talk.
Build
What it is
Solo, every piece of infrastructure is something you personally maintain, upgrade, and fix at bad times. Interesting technology spends your only non-renewable resource, attention, on problems your customers never asked about.
How it works
Prefer tools you already know over tools you would have to learn.
Count the moving parts. Every service you add is a thing that can page you.
Optimise for how fast you can fix it, not how fast it runs.
In practice
Nomad List and Remote OK · Pieter Levels
Levels runs a portfolio of products with no employees on a deliberately minimal stack he can hold entirely in his head, and writes openly about choosing simplicity over fashionable architecture.
Count the services in your stack. Remove the one you added for a problem you do not yet have.
09// Build · Rhythm
Twelve ships
Cadence over perfection
Your shipping rate is your learning rate. Volume finds the winner; polish cannot.
Build
What it is
You cannot reason your way to the right product. You can only ship, watch, and adjust. A founder who ships twelve times learns twelve things; a founder who polishes one thing for a year learns one.
How it works
Fix the interval, weekly, monthly, and flex the scope to fit it.
Ship something visible to real users every interval, however small.
Judge each release on what it taught you, not on how finished it felt.
In practice
Pieter Levels · 12 startups in 12 months
Broke in 2014, Levels committed publicly to shipping a new product every month for a year. Most failed and were shut down. Two, Nomad List and Remote OK, became the business he still runs.
Pick your interval and publish it somewhere public. The commitment is the mechanism.
10// Build · Automation
One job each
One bot, one job
Automate narrow, single-purpose jobs. One system that does everything is a system you cannot fix.
Build
What it is
Solo, automation is your headcount. But a big automation that does five things fails in five ways and is impossible to reason about. Many small jobs, each with one responsibility, fail loudly and independently, and you can replace any one of them in an afternoon.
How it works
Write down the repeating task in one sentence. If it needs an "and", it is two jobs.
Give each job one input, one output, and one place it reports failure.
Let jobs hand off through data, not by calling each other.
In practice
Nomad List and Remote OK · Pieter Levels
Levels runs a portfolio of products with no employees. The work that would be a team elsewhere is carried by many small automated jobs, which is what makes a genuine one-person company arithmetically possible.
Take the longest automation you own and split it at the first "and". Two jobs, two logs.
11// Distribution · Strategy
ProductProduct + channel
Distribution beats product
A good product nobody can find loses to an average one everybody sees. Plan the channel like you plan the code.
Distribution
What it is
Most founders assume a good enough product will be discovered. It will not. Getting one channel to work reliably is a harder and more valuable achievement than shipping the feature, and it takes the same kind of deliberate work.
How it works
Choose one channel and commit to it long enough to get a real answer.
Give it the same budget of hours you would give a feature.
Measure whether it delivers buyers, not attention.
Only add a second channel once the first one works.
In practice
Peter Thiel · Zero to One
Thiel argues that most businesses get zero distribution channels to work, and that poor distribution, not product, is the number one cause of failure. Getting one channel to work is enough to build a business on.
Look at last week. If distribution got less time than the product, you have your answer.
12// Distribution · Content
The work
Sawdust content
Publish the byproduct of the work you already do. The marketing costs almost nothing extra.
Distribution
What it is
A furniture maker produces sawdust whether or not they sell it. Building a company produces decisions, numbers, failures, and small techniques, all of it publishable. You are not adding a content job; you are opening a window onto the job you already have.
How it works
Keep a running log of decisions, numbers, and things that broke.
Once a week, publish the most useful entry with the real detail left in.
Do not sand it into a marketing piece. The specificity is the value.
Let it accumulate. Individually these are small; collected they are a reason to trust you.
In practice
37signals · Getting Real and Signal v. Noise
While building Basecamp, 37signals published how they worked, their opinions, their constraints, the reasoning behind the product. The writing became the funnel for the product, and Getting Real is still free to read.
Open your notes from this week. One entry is already a post, publish it without polishing it into nothing.
13// Distribution · Sequencing
AudienceThen product
Audience first, product second
Build the list before the thing. Then launch day has someone to launch to.
Distribution
What it is
Most launches fail quietly because nobody was listening. If you spend the build period teaching what you know, you arrive at launch with people who already trust you, and with a much better idea of what to build, because they told you.
How it works
Teach what you already know, publicly and consistently, before you have anything to sell.
Collect the audience somewhere you own, email, not a follower count.
Ask them what is hard. Build that.
Sell to the people who were already listening, then ask them who else to talk to.
In practice
ConvertKit · Nathan Barry
Barry built an audience by self-publishing and writing openly about design and about building the product itself. Growth then came from direct, personal outreach, and from asking successful customers who else he should talk to.
Start the list this week, even if the product is months away. An empty list on launch day cannot be fixed on launch day.
14// Distribution · Risk
RentedOwned
Owned beats rented
A platform can turn your reach off overnight. Your list and your domain cannot be revoked.
Distribution
What it is
Followers, rankings and API access are rented. The landlord sets the rules, changes them without notice, and owes you nothing. Email addresses and your own domain are the only distribution you actually hold.
How it works
Use rented reach to find people, then move them somewhere you own.
Treat every platform as temporary, however well it is working right now.
Ask what happens to revenue if any single platform disappears tomorrow. Fix the worst answer.
In practice
Third-party Twitter clients · January 2023
Twitter revoked API access with no warning, ending Tweetbot, Twitterrific and dozens of other clients, some built over more than a decade. Follow-on pricing changes in February 2023 gave developers about seven days notice and cleared out much of the remaining independent ecosystem.
Name the platform you would be hurt most by losing. Start moving those people to email this week.
15// Distribution · Rhythm
Each one a launch
Launch is a loop
One launch is a spike. Repeated launches, new feature, new angle, new channel, are a business.
Distribution
What it is
Treating launch as a single day puts everything on one roll of the dice, and the traffic decays within a week. Treating it as a repeating event means every meaningful change is a reason to show up again, in front of people who missed you the first time.
How it works
Define what counts as launchable: a feature, a milestone, a public number, a teardown.
Ship it somewhere public on a schedule you can keep.
Reuse what worked and drop what did not, each round is also a channel test.
In practice
Nomad List · Pieter Levels
Nomad List started as a public spreadsheet posted openly, then became a site, then a paid membership, each stage launched in public rather than saved for one reveal. It grew into a business with millions of monthly visits.
List three things shipping in the next quarter. Each one is a launch, not a changelog line.
16// Money · Pricing
Day one
Charge from day one
Free users tell you almost nothing. The first dollar is the first honest signal.
Money
What it is
Free signups measure curiosity. Payment measures whether the problem is real enough to spend on. Charging early also selects for the customers worth listening to, and it means the business is a business from the start rather than a bet on later conversion.
How it works
Price the first version, even if the price is low and the product is small.
Treat the first ten paying customers as the research, not the revenue.
Raise the price when the value is proven, rather than starting free and hoping.
In practice
Basecamp · 37signals
37signals charged for Basecamp from launch in 2004 rather than chasing free users first. Within about eighteen months it out-earned the design agency that built it, and they closed the agency.
If your product is free today, set a price this week, even a small one. Watch who stays.
17// Money · Runway
ProfitableRunway
Default alive
On today’s revenue, growth and spending, do you reach profitability before the money runs out? Know the answer.
Money
What it is
It is a single question about the trajectory you are already on. If current growth gets you to profitable before the cash is gone, you are default alive and you have choices. If not, you are default dead and you are dependent on someone else saying yes.
How it works
Take current revenue, current growth rate, current spending, current cash.
Extend the line. Does it cross before the cash hits zero?
If not, the fix is either cost or growth, decide which, early, while both are still possible.
Recheck whenever spending changes.
In practice
Paul Graham · Default Alive or Default Dead?
Graham found that most founders he asked simply did not know their answer. The point of the essay is that the question should be asked early and often, because the fatal case, default dead, slow growth, and no time left to fix it, is only fixable well before it arrives.
Work it out today, on one line. Not knowing is the finding.
18// Money · Threshold
Living costs
Ramen profitable
Your bar is covering your own living costs, not a funding round. Cross it and you stop needing permission.
Money
What it is
Ramen profitability means the business makes enough to pay for your basic living expenses. It is a low bar financially and an enormous one strategically: past it, nobody can shut you down by declining to fund you, and you can keep going until something works.
How it works
Write down what you actually need per month to live. That is the target.
Compare it to current revenue. The gap is the only number that matters right now.
Close the gap before you optimise anything else.
In practice
Paul Graham · Ramen Profitable
Graham describes ramen profitability as covering the founders’ living expenses, a state that changes a startup’s position entirely, because it removes the deadline that fundraising otherwise imposes.
Write your monthly number on a sticky note. That, not a valuation, is the finish line for phase one.
19// Money · Retention
InOut
Churn is the leak
Recurring revenue compounds. Churn un-compounds it, quietly, every month, whether or not you look.
Money
What it is
Subscriptions feel like growth because new customers are visible and cancellations are not. But every month churn removes a slice of the base you already paid to acquire. Past a certain rate, acquisition is just refilling a bucket with a hole in it.
How it works
Track cancellations as a rate, next to signups, on the same screen.
Ask every leaver one question, and read the answers yourself.
Fix retention before spending more on acquisition, the leak scales with the growth.
In practice
Buffer · open metrics
Buffer has published its finances openly since 2013, including monthly recurring revenue, active users and revenue per user, alongside salaries and shareholder updates, a rare public look at the arithmetic most companies keep private.
Put churn on the same dashboard line as signups. If you cannot see it, you are not managing it.
20// Money · Risk
One paid off
Small bets
Several small income streams beat one all-or-nothing swing when you are the only one carrying the risk.
Money
What it is
Solo, you cannot absorb a single large failure the way a funded team can. A portfolio of small, cheap attempts means any one of them can fail without ending you, and you only double down when something shows a real signal.
How it works
Keep each bet small enough that failure costs weeks, not years.
Reuse the same stack and the same audience across bets so the effort compounds.
Commit further only where there is a signal, not where there is hope.
In practice
Small Bets · Daniel Vassallo
Vassallo left Amazon in 2019 and built a portfolio instead of one company: freelancing, a fast-written ebook, a course, then a community. He sold the Small Bets community to Gumroad in April 2025.
Ask what happens if your current project fails completely. If the answer is "everything stops", the bet is too big.
21// Operating · Leverage
No gatekeeper
Permissionless leverage
Code and writing work while you sleep and need nobody’s approval. That is how one person produces like ten.
Operating
What it is
Capital and staff are permissioned, someone has to give them to you. Code and media are not: you can write both today, and they keep working afterwards at close to zero cost per additional user. For a solo founder this is the only leverage available on demand.
How it works
Ask of each task: does this produce an asset that keeps working, or does it end when I stop?
Move time from repeated manual work toward code and writing.
Accept that leveraged work has slow starts and long tails.
In practice
Naval Ravikant
Ravikant’s framing: code and media are permissionless leverage, the leverage behind the newly rich, because you can create software and writing that works for you while you sleep, with no marginal cost and nobody’s sign-off.
Find the task you repeated most this month. Turn it into code or into a post, once.
22// Operating · Focus
One yes
Say no by default
Every yes displaces something. Solo, the thing displaced is always the main thing.
Operating
What it is
With one pair of hands, agreeing to something is not addition, it is substitution. The cost of a yes is invisible because the displaced work simply never happens. Making no the default forces that cost into the open.
How it works
Default to no. Let good ideas be asked for twice before they get in.
When you say yes, name out loud what it pushes out.
Fix the time and flex the scope, rather than the other way around.
In practice
37signals · Getting Real, "Start With No"
37signals made refusal the default: features had to fight their way in, and time and budget were fixed while scope flexed. The book is still free to read online.
Take this week’s list. Cut it to one item, and write down what the other items displaced.
23// Operating · Early stage
One at a time
Do things that don’t scale
Manual, unglamorous, hand-delivered work early is how you learn what is worth automating later.
Operating
What it is
At the start you have very few users, so you can afford to serve each one by hand. Doing so teaches you things no analytics dashboard will, and it converts early users into people who stay. Automation built before that knowledge automates the wrong thing.
How it works
Recruit the first users personally, one at a time.
Do the work manually behind the scenes before you write code for it.
Deliver an experience that would be impossible at scale, that is the point.
Automate only the parts you have now done by hand often enough to understand.
In practice
Airbnb and Stripe
The Airbnb founders flew to New York and photographed hosts’ listings themselves after seeing how bad the photos were. Stripe’s founders would set the product up on the spot for new users, the practice became known as the Collison installation.
Onboard your next customer by hand, personally, end to end. Write down every step that surprised you.
24// Operating · Decisions
If not X by YStop
Kill criteria
Decide the number and the date that make you stop, before you start. Zombie projects eat solo founders.
Operating
What it is
In the middle of a project you are the worst possible judge of whether to continue, because you have already spent the effort. Setting the stopping condition in advance, while you are still neutral, is the only reliable protection against projects that never quite die.
How it works
Before starting, write the metric and the date: “if not X by Y, I stop.”
Make it specific enough that it cannot be argued with later.
When the date arrives, honour it or explicitly renew it, never drift.
Shut down publicly. It frees the attention and it is honest.
In practice
Pieter Levels · 12 startups in 12 months
The one-month cadence was itself a kill criterion. Most of the twelve products, Play My Inbox, Tubelytics, GifBook and others, were shut down rather than nursed along, which is what left room for the two that worked.
Write the stopping condition for your current project today. If you cannot, that is the finding.
25// Operating · Durability
Holdable
Calm is a strategy
You are the single point of failure. Burnout is a business risk, not a personal one.
Operating
What it is
In a one-person company there is no redundancy. If you stop, everything stops, so your capacity to keep going is infrastructure. Working at a pace you can hold for years is not comfort; it is the thing that lets compounding happen at all.
How it works
Set hours you can hold indefinitely, then fit the work into them.
Treat a crunch as a planning failure to fix, not a sacrifice to repeat.
Protect the inputs, sleep, attention, people, as operating expenses.
In practice
37signals · It Doesn’t Have to Be Crazy at Work
Fried and Hansson argue that calm is a deliberate business choice rather than a lifestyle preference: fixed hours, no growth-at-any-cost, and refusing the crisis mode most companies treat as normal.