Boteam logomarkBoteam
// Resources · Field manual

Core concepts

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

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
  1. Write down the three things that annoyed you most in your own work this month.
  2. Pick the one you have already tried to fix with a spreadsheet or a manual workaround.
  3. Build the smallest version that replaces your workaround, and use it yourself daily.
  4. 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.

Source · basecamp.com/about
Your move

List the manual workaround you rebuild every week. That spreadsheet is a product brief.

02// Demand · Positioning

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
  1. Name the group in one sentence: who they are and what they are trying to do.
  2. Make the offer specific enough that the wrong person self-selects out.
  3. Optimise for people telling peers, not for reach.
  4. 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.

Source · seths.blog
Your move

Rewrite your one-line description so that at least half the people who read it think "not for me".

03// Demand · Problem selection

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
  1. Ask whether the buyer is already paying, in cash, hours, or workarounds, to avoid this problem.
  2. Check that the pain recurs. One-off pain does not sustain a business.
  3. 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.

Source · paulgraham.com/ds.html
Your move

For your idea, write the sentence your buyer would say when complaining. If you cannot, it is a vitamin.

04// Demand · Validation

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
  1. Write the page as if the product shipped yesterday. Be specific about what it does.
  2. Put a real price behind a real button.
  3. Count the people who reach the payment step, not the people who read the page.
  4. 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.

Source · buffer.com/resources
Your move

Put your pricing page up this week, before the product. Watch what happens at the button.

05// Demand · Research

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
  1. Find three places your buyers talk to each other, not to vendors.
  2. Collect complaints, workarounds, and the tools they curse at. Quote them verbatim.
  3. Look for the pain that appears three or more times from different people.
  4. 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.

Source · stackingthebricks.com
Your move

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
  1. Move one real workflow of yours onto the product, with no fallback.
  2. When something annoys you, log it the moment it happens.
  3. 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.

Source · techcrunch.com
Your move

Pick one thing you still do in a spreadsheet that your product should handle. Move it today.

07// Build · Scope

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
  1. List what has to be true for this to work.
  2. Mark the one that would end the project if it were false.
  3. Design the cheapest honest test of that single belief, a video, a page, a manual service.
  4. 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.

Source · shortform.com
Your move

Write your riskiest assumption on one line. Then design a test for it that takes under a week.

08// Build · Stack

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
  1. Prefer tools you already know over tools you would have to learn.
  2. Count the moving parts. Every service you add is a thing that can page you.
  3. 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.

Source · levels.io
Your move

Count the services in your stack. Remove the one you added for a problem you do not yet have.

09// Build · Rhythm

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
  1. Fix the interval, weekly, monthly, and flex the scope to fit it.
  2. Ship something visible to real users every interval, however small.
  3. 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.

Source · levels.io
Your move

Pick your interval and publish it somewhere public. The commitment is the mechanism.

10// Build · Automation

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
  1. Write down the repeating task in one sentence. If it needs an "and", it is two jobs.
  2. Give each job one input, one output, and one place it reports failure.
  3. 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.

Source · levels.io
Your move

Take the longest automation you own and split it at the first "and". Two jobs, two logs.

11// Distribution · Strategy

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
  1. Choose one channel and commit to it long enough to get a real answer.
  2. Give it the same budget of hours you would give a feature.
  3. Measure whether it delivers buyers, not attention.
  4. 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.

Source · sachinrekhi.com
Your move

Look at last week. If distribution got less time than the product, you have your answer.

12// Distribution · Content

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
  1. Keep a running log of decisions, numbers, and things that broke.
  2. Once a week, publish the most useful entry with the real detail left in.
  3. Do not sand it into a marketing piece. The specificity is the value.
  4. 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.

Source · basecamp.com/gettingreal
Your move

Open your notes from this week. One entry is already a post, publish it without polishing it into nothing.

13// Distribution · Sequencing

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
  1. Teach what you already know, publicly and consistently, before you have anything to sell.
  2. Collect the audience somewhere you own, email, not a follower count.
  3. Ask them what is hard. Build that.
  4. 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.

Source · nathanbarry.com
Your move

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

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
  1. Use rented reach to find people, then move them somewhere you own.
  2. Treat every platform as temporary, however well it is working right now.
  3. 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.

Source · techcrunch.com
Your move

Name the platform you would be hurt most by losing. Start moving those people to email this week.

15// Distribution · Rhythm

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
  1. Define what counts as launchable: a feature, a milestone, a public number, a teardown.
  2. Ship it somewhere public on a schedule you can keep.
  3. 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.

Source · levels.io
Your move

List three things shipping in the next quarter. Each one is a launch, not a changelog line.

16// Money · Pricing

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
  1. Price the first version, even if the price is low and the product is small.
  2. Treat the first ten paying customers as the research, not the revenue.
  3. 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.

Source · builtinchicago.org
Your move

If your product is free today, set a price this week, even a small one. Watch who stays.

17// Money · Runway

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
  1. Take current revenue, current growth rate, current spending, current cash.
  2. Extend the line. Does it cross before the cash hits zero?
  3. If not, the fix is either cost or growth, decide which, early, while both are still possible.
  4. 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.

Source · paulgraham.com/aord.html
Your move

Work it out today, on one line. Not knowing is the finding.

18// Money · Threshold

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
  1. Write down what you actually need per month to live. That is the target.
  2. Compare it to current revenue. The gap is the only number that matters right now.
  3. 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.

Source · paulgraham.com
Your move

Write your monthly number on a sticky note. That, not a valuation, is the finish line for phase one.

19// Money · Retention

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
  1. Track cancellations as a rate, next to signups, on the same screen.
  2. Ask every leaver one question, and read the answers yourself.
  3. 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.

Source · buffer.com/open
Your move

Put churn on the same dashboard line as signups. If you cannot see it, you are not managing it.

20// Money · Risk

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
  1. Keep each bet small enough that failure costs weeks, not years.
  2. Reuse the same stack and the same audience across bets so the effort compounds.
  3. 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.

Source · indiehackers.com
Your move

Ask what happens if your current project fails completely. If the answer is "everything stops", the bet is too big.

21// Operating · Leverage

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
  1. Ask of each task: does this produce an asset that keeps working, or does it end when I stop?
  2. Move time from repeated manual work toward code and writing.
  3. 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.

Source · x.com/naval
Your move

Find the task you repeated most this month. Turn it into code or into a post, once.

22// Operating · Focus

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
  1. Default to no. Let good ideas be asked for twice before they get in.
  2. When you say yes, name out loud what it pushes out.
  3. 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.

Source · basecamp.com/gettingreal
Your move

Take this week’s list. Cut it to one item, and write down what the other items displaced.

23// Operating · Early stage

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
  1. Recruit the first users personally, one at a time.
  2. Do the work manually behind the scenes before you write code for it.
  3. Deliver an experience that would be impossible at scale, that is the point.
  4. 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.

Source · paulgraham.com/ds.html
Your move

Onboard your next customer by hand, personally, end to end. Write down every step that surprised you.

24// Operating · Decisions

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
  1. Before starting, write the metric and the date: “if not X by Y, I stop.”
  2. Make it specific enough that it cannot be argued with later.
  3. When the date arrives, honour it or explicitly renew it, never drift.
  4. 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.

Source · levels.io
Your move

Write the stopping condition for your current project today. If you cannot, that is the finding.

25// Operating · Durability

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
  1. Set hours you can hold indefinitely, then fit the work into them.
  2. Treat a crunch as a planning failure to fix, not a sacrifice to repeat.
  3. 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.

Source · basecamp.com/books/calm
Your move

Look at your last four weeks. If any of them could not be repeated for a year, redesign the week, not your willpower.

Core concepts · Boteam