Side by side
Two operators. Five stages. Same questions, different instincts.
Pair an itch-first solo with a paid-ads wrapper, or an audience-first writer with a network-effects operator. The contrast is the lesson.
Itch-first · SEO + X
Picks & shovels · X-native
01
Find the niche
Pieter Levels
The niche is a life he is already living. Digital nomads, remote jobs, AI portraits — each product is a public version of a private spreadsheet.
- Start from a problem that already wastes your Tuesday.
- Ignore TAM until strangers pay. Demand is a receipt, not a slide.
- Name the product after the search query when you can (Remote OK).
Marc Lou
Makers with a credit card and a deadline. He does not hunt a vertical in the world — he hunts the people who hunt verticals.
- List every painful step in your last launch.
- Productize the step you would pay to skip.
- Stay inside the indie scene so distribution is pre-assembled.
02
Think & build
Pieter Levels
Architecture is a delay. PHP, a VPS, a price, a URL. If it makes money, it gets to live. If it does not, it gets to die without a post-mortem theater.
- Cap the first build in days, not quarters.
- Charge on the first honest version.
- Keep the stack boring so shipping stays cheap.
Marc Lou
Ship a kit, not a platform. The promise is 'launch this week', not 'a framework for launching'.
- Outcome on the homepage, repo in the checkout.
- Weekly ship cadence as a filter for scope.
- Reuse the last product's audience as the spec.
03
Before launch
Pieter Levels
There is almost no 'coming soon'. The build is the pre-launch. Followers watch the sausage get made and show up when the URL does.
- Tweet progress as if the product already has users.
- SEO pages go live early so Google can crawl while you still look amateur.
- No fake waitlist numbers. A live checkout is the waitlist.
Marc Lou
The audience is already in the replies. Pre-launch is a streak of public builds, not a coming-soon page.
- Post the build daily enough that silence would be noticed.
- Collect emails, but treat X as the town square.
- Tease the outcome with screenshots of the kit in use.
04
Launch week
Pieter Levels
A Twitter thread, a Show HN, a working demo. Launch week is a peak in a graph that already existed, not a cold open.
- Lead with the artifact and the price.
- Reply to every serious human for 48 hours.
- Do not bet the year on a Product Hunt lottery.
Marc Lou
X thread plus a Product Hunt day if the GIF is ready. Speed of replies is the launch team.
- Demo first, manifesto never.
- PH is a spike on top of an existing feed.
- Bundle or cross-sell to people who already bought a sibling.
05
After launch
Pieter Levels
Compounding is SEO pages, a family of products, and staying solo so decisions stay fast. Ads only when the unit economics are obvious.
- Let directories and city pages print traffic while you sleep.
- Cross-promote sibling products to the same human.
- Publish revenue. The dashboard is marketing.
Marc Lou
A mall of maker tools under one account. Each new SKU borrows trust. The feed never goes back to zero.
- Keep shipping in public after the badge week.
- Let products advertise each other in empty states and emails.
- Drop losers without a brand funeral.