Get the extensionGet it
Sample

Stop Vibe Coding for Fun

The introduction and chapter 1, free to read. The full book is free too, as PDF and EPUB.

Introduction: The Deal

You used to be able to spend six months on a product, three of them choosing its name. Those days are over. Not because the rules changed, but because the AI that builds your product is building everyone else's too.

Vibe coding is fun. Describing a product to an agent and watching it appear is the most enjoyable thing to happen to software in years. But vibe coding for its own sake is a hobby, and hobbies don't pay. This book is about the other half: turning what you build into money, which means getting it in front of people and finding out fast which of your ideas deserve to live.

Speed always mattered. Now it's the whole game, and it comes in two kinds: how fast you build, and how fast you kill what doesn't work. AI made the first one cheap for everybody. The second one is still rare, and that's where the edge is.

So the playbook is blunt. Generate lots of ideas. Turn them into lots of small products. Get them in front of people fast. Kill fast. Scale fast.

You're scared of red oceans, so you spend months hunting for a blue one. Bad news: with AI, every ocean turns red the moment someone finds a combination that works. Success now depends much less on having a good idea than on being able to get traffic to bad ideas, so you can test them and find out which ones aren't.

That's what this book is about. Cheap, fast, honest traffic for many ideas, so you learn which are bad before you've fallen in love with any of them.

So this book does three unromantic things:

  1. It starts from domains that other people already pointed at for years, and that you can often buy for the price of a sandwich. They get your ideas seen sooner than an empty new name.
  2. It surrounds one paid product with a cluster of small, free, genuinely useful tools, on those domains where a fitting one exists. Each catches a slice of search traffic the big players can't be bothered with, each tests one idea, and each sends people to the thing you charge for.
  3. It makes you launch in batches, judge by numbers you wrote down in advance, and kill what doesn't move once it has had a fair test. No funerals. The metric is how fast you get to a verdict.

What you're not getting

  • No promises about Google. Nobody outside Google can tell you when or whether you'll rank. Anyone who does is selling a course.
  • No invented numbers. You won't find "indexed in 48 hours" here. You'll find what is known, what is consensus, and what is a guess, labeled as such.
  • No tricks that only work while nobody's looking. Chapter 10 draws the lines. Not because I'm a saint, but because tricks have a half-life and a business shouldn't.

The author is selling something

Of course I am. I build DD Backlink Strainer (domaindiction.com/strainer), a Chrome extension that checks the link history of expired and auction domains against a graph of more than 470 million domains. It shows up in chapter 5, where it saves you the most time.

You can do every step in this book by hand with free tools, and the book tells you how. It's slower. That's the whole pitch.

How to read it

  • Chapters 1–3: why your current way of launching is a slow way to lose.
  • Chapters 4–6: how to find a domain with a good past and avoid one with a bad one.
  • Chapters 7–9: the machine. A batch of products, a core with outposts, and the rules for killing and scaling.
  • Chapters 10–11: the lines you don't cross, and how to run several bundles without one bad bet taking down the rest.
  • Appendix: the checklists, so you can stop rereading chapters.

If you only read one chapter before buying a domain, read chapter 6. If you only read one before building anything, read chapter 8.

Chapter 1. Speed is the only edge left

Code is free. Trust isn't.

Everyone has the same AI now, so building is no longer an advantage. What's left is speed: how fast you turn ideas into products, and above all how fast you find out which of them are bad. The bottleneck in that loop is traffic. An idea nobody sees can't be judged.

A bonfire of tokens

Right now, thousands of developers are vibe coding in Cursor and Claude Code, proudly burning tens of millions of tokens a day. Their agents write thousands of lines over a weekend, and it feels like moving at the speed of light.

Then Sunday night comes. They spend three days choosing a beautiful name, buy a fresh domain and ship. And at that moment their speed is multiplied by zero, because to a search engine that domain is nobody.

That's the paradox of this era. You compressed building from months to a weekend, and left the cycle of checking an idea exactly where it was in 2015. You don't know whether the idea is bad, because nobody has seen it.

Six months, three of them on the name

The old script went like this. Have an idea. Fall in love with it. Build for six months. Spend three of those months choosing a name: shortlists, group chat polls, .io versus .ai. Register a fresh domain. Launch. Wait.

That script made a kind of sense when building was expensive. If a product cost half a year, you had to be careful about which one you built, and a long, careful process looked like diligence.

It doesn't make sense anymore.

Congratulations, so can everyone

AI made building cheap. You describe the thing, the model writes it, you poke at it until it works, and by Sunday night it's live. Wonderful. Now picture the same Sunday night in ten thousand other bedrooms.

The tool that builds your product isn't yours. It's everyone's. If an idea came to you on Tuesday, assume that by Friday several other people are building it with the same model, the same boilerplate and the same landing page template. Your users can't tell the clones apart. Neither can search engines.

This isn't a figure of speech. I keep a list of every domain name I've come across since 2006, about 750 million of them. 3,898 contain "vibe coding", a phrase nobody used before early 2025. 9,307 contain "side hustle". 61,318 contain "make money". Every one of those names is someone who paid to bet on the idea you had in the shower.

Speed always mattered in business. What changed is that it moved to the front of the line. When everyone can build, the one who learns fastest wins.

Two speeds

There are two speeds, and most people only work on one of them.

  • Speed of building. How fast an idea becomes a working product. AI gave this to everybody at once, so it's table stakes now, not an edge.
  • Speed of killing. How fast you find out that an idea is bad and stop spending on it. This one is still rare. It needs traffic, honesty and the discipline to walk away, and none of those come with a subscription.

A builder who ships ten products a quarter and can't tell which ones failed is just producing waste faster. A builder who ships five and has a clear verdict on all five by the end of the quarter has learned five things. The second one wins.

Red oceans, blue oceans

You're afraid of red oceans: crowded markets, ten competitors, no room. So you spend months searching for a blue one, a niche nobody has found.

Here's the bad news. With AI, there are no blue oceans that stay blue. The moment someone finds a combination that works, a product, a channel and a price that click, everyone who notices can copy it in a weekend. The ocean turns red almost instantly.

So searching for the perfect untouched niche is mostly a way to postpone launching. You will be in a red ocean. The question is whether you got there first, learned faster, and already moved on to the next idea while others were still copying the last one.

Bad ideas need traffic too

Here's the uncomfortable center of this book. Success now depends much less on having a good idea than on being able to get traffic to bad ideas, so you can test them.

You can't tell a good idea from a bad one by thinking about it. You find out by putting it in front of strangers and watching what they do. And for that, you need strangers. An idea on an empty domain with no visitors doesn't fail. It just sits there, neither dead nor alive, eating your attention. That's a zombie, and most side projects are zombies.

And nobody knows in advance which of ten ideas is the good one. The tool you were proud of gets ignored. The one you slapped together in two hours and almost didn't ship is the one people come back to. Anyone who has shipped a lot has this story. Your taste is not a filter. Traffic is.

The slowest part of getting traffic is trust: other sites choosing to point at you. That's the one ingredient AI can't generate. Code is free. Trust isn't. Most of this book is about getting honest traffic to many ideas quickly, without waiting years for trust you don't have yet.

Tokenmaxxing is the wrong scoreboard

Lots of developers today compare how many tokens they burn. Big bills, long agent runs, screenshots of usage dashboards. It's called tokenmaxxing, and it does say something: you're building a lot.

You've seen the posts. "Burned 10 billion DeepSeek tokens and 200 million Claude Opus tokens this month." Impressive. What did you ship? What survived contact with actual users? And how many ideas did you kill on evidence before they ate another month?

But tokens measure input. Call it your Token Burn Rate: an indirect sign of effectiveness at best. Burning tokens on localhost is an expensive way to heat the room if the code ends up on a dead domain with no visitors.

A made-up but familiar month: $500 of tokens, a polished micro-SaaS, a fresh .ai domain, and 12 visits in thirty days, ten of them your mom and two of them bots. Hypotheses tested: zero. Efficiency: zero.

The number that matters is your Idea Kill Rate: how many ideas you killed or promoted this month on evidence from real traffic, and how many days each verdict took. Chapter 9 turns that into a scoreboard. Put it on your wall instead of the token bill.

The bottleneck is you

Why the obsession with building fast and killing fast? Because every other bottleneck is gone.

Code isn't the bottleneck anymore. Neither is the domain: a fresh one takes a few minutes at a registrar, and millions of dropped names with a past are lying around. Picking the few good ones out of the dead takes work, and that's the part my extension does for you.

What's left is the one part of the machine that doesn't scale: you. Your evenings, your focus, the number of open questions you can carry in your head before they turn into noise. You can buy more tokens. You can rent another server. You can register twenty domains before breakfast. You can't buy more attention.

That's why a project without a verdict is expensive. Not in money: a quiet tool on a cheap server costs next to nothing. In attention. Every undecided project is an open tab in your head. You check its empty analytics over coffee. You wonder in the shower whether the headline is wrong. You feel a dull guilt every time you see its folder. Keep a handful of those around and your head is full. You stop shipping, not because you ran out of ideas or tokens, but because your attention is busy babysitting zombies.

So speed in this book isn't impatience. It's how you spend attention. A domain with a past, so the verdict arrives while you still care. A tool for the drop list, so your evenings don't go on a sieve's job. Kills on a schedule, so you can close the tab and spend what it held on the next batch.

The machine on one page

Here is the construction the rest of the book builds, so you don't have to wait until chapter 8 to see it.

You don't need to beat a big company across a whole category. You need several small streams of the right people. Each stream comes from one free tool that solves one narrow task well, has its own way in from search, and leads naturally to one paid product: the core. On its own, each tool is too small to be a business. Together, they can feed one.

The parts fit each other:

  • Long-tail searches give you tasks small enough to solve properly with one small tool.
  • Domain history shows you which tasks were real enough that people once built for them and others linked to them.
  • AI makes building several such tools cheap enough to try.
  • One shared core turns the audiences of all those tools into customers.
  • Batch launches give you something to compare, so the next decision is based on numbers.

That's the whole strategy for a small builder: solve a handful of narrow problems well, in the open, and offer a paid continuation to the people who need more. Chapters 4 to 7 build the parts. Chapter 8 assembles them. Chapter 9 decides what lives.

How this book launches

  1. Generate ideas in bulk. Not one idea a quarter. Dozens. Chapter 3 shows a source that's better than brainstorming.
  2. Start from domains people already pointed at. They get your ideas seen sooner than an empty name. Chapters 4–6.
  3. Build small, real products fast. Free tools that catch search traffic, around one product you charge for. Chapters 7–8.
  4. Launch in batches. Several ideas at once, the same way, so you can compare.
  5. Kill fast. Scale fast. On numbers you wrote down before launch. Chapter 9.

What speed does not mean

  • Not fake. A test needs a real product. If the thing you launch doesn't actually work, the verdict is about your laziness, not the idea, and you just killed something without testing it.
  • Not tricks. Fast traffic from spam, page farms and link schemes buys you a short spike and a long problem. Chapter 10 draws the lines.
  • Not that fresh domains are stupid. The product you charge for belongs on a clean name you'll keep. Chapter 2 explains.
  • Not that old domains rank by magic. What might help is what came with the age: real links, on a topic that fits.

Get the whole book, free