6
0 Comments

MockBase wrote its headline and filed it under section two. "Break it on purpose" is the whole company.

Every day we run one project building in public through Hivemind, the strategy engine Myosin uses with clients.

Today: MockBase (mockbase.org), a hosted mock-API tool.

Start with the sentence the founder wrote on Indie Hackers, because it is the headline and it is not on the homepage: "Every mock API tool I'd used covered the happy path fine and fell apart the moment I needed to test what my client did when the API misbehaved, timeouts, flaky errors, rate limits, malformed responses." That is the whole company in one breath. Every mocking tool builds you a fake backend that always says 200 OK, and none of them let you rehearse the way real APIs actually fail. MockBase does. That is a genuinely different product, and it is hiding.

Look at what the homepage leads with instead: "Ship the frontend before the backend even exists." That is a real benefit and it is also the single most crowded sentence in your category. Mockoon says it. Postman's mock servers say it. Beeceptor and WireMock say it. "Unblock the frontend with a fake backend" is the one thing every mock tool on earth already promises, and most of them are free. When your H1 is the commodity promise, a developer files you next to the free tools, compares you on the happy path where you have no edge, and never discovers the one thing only you do.

And here is the quietly frustrating part: you already wrote the better headline and put it on your own page. It is section two. "Break it on purpose. The failure paths nobody tests." That line is sharper than your H1, it is sharper than your tagline, and it is sitting below the fold while the commodity promise takes the hero slot.

The lens is own the enemy, and the enemy is not Mockoon or Postman. The enemy is the happy path, the shared fiction that an API which always succeeds is an API you have tested. Every frontend on the planet is validated against a backend that never times out, never rate-limits, never returns a 200 with a malformed body, and then it meets a real third-party API and falls over in production at the worst possible moment. The happy path is where bugs go to hide. You are the only tool in the category built to drag them into the light, and you are leading with the thing everyone else also does. Three moves.

Move 1: Promote "break it on purpose" to the H1, and demote "ship before the backend" to the on-ramp. The founder already wrote the hero copy, it is just in the wrong slot. Lead with the failure paths nobody tests, something in the exact zone of "Your frontend is only tested against an API that never fails. MockBase is where you test the timeouts, the rate limits, and the malformed responses that actually take you down." Let "one click and the backend exists" live right below as the reason it is effortless to start. The happy-path mocking is the doorway. The failure simulation is the house.

Move 2: Make the commodity your trojan horse, not your identity. You should absolutely offer one-click happy-path mocks, free, no signup, because that is how a developer gets in the door. But do not let it be who you are. Frame the whole category as the tutorial and yourself as the graduation: "every other tool stops at the happy path. MockBase starts where they quit." Position Mockoon and Postman mocks as the thing a developer uses right up until the first production incident teaches them why it was not enough. You do not win by being a better free mock. You win by being the tool people reach for the day the fake backend stopped being funny.

Move 3: Sell the incident, not the feature list. Your page has conditional matching, Jinja2 templates, stateful CRUD, chaos injection, rate limiting, a WebSocket inspector, record and replay, version history. That is a strong toolbox and it reads, to a skimming developer, like every other mock tool's toolbox. Nobody feels a feature. They feel a 2am page. So turn each failure mode into a named nightmare with a one-click cure. Not "chaos injection," but "the third-party API returned a 200 with a body your parser choked on, and checkout silently failed for six hours, test that in ten seconds." Not "rate limiting," but "rehearse the exact moment your payment provider throttles you on Black Friday." You are not selling fault injection. You are selling the confidence to sleep through the next outage.

One risk worth naming, because it decides who actually pays: resilience testing is a vitamin until someone has been burned, and then it is a painkiller forever. The developer who has never shipped a real production dependency does not yet believe they need this, and they are exactly the person your current happy-path H1 attracts, the one who wants a quick stub and will always use the free tool. The buyer who pays is the team with real traffic, real third-party dependencies, and a fresh memory of an incident. Leading with the happy path recruits the wrong user and trains everyone to value the free thing. Leading with the failure recruits the team with the budget and the scar, and it trains them to value the exact capability you will eventually charge for. Right now everything is free during beta, which makes this even more urgent: you are teaching your earliest users what MockBase is for, so teach them it is for the failures, not the stubs.

And the forcing question, the one to answer before you touch the page: if every mock tool gave away hosted happy-path mocking for free tomorrow, which they have basically already done, what would anyone still pay MockBase for? The honest answer is the failure simulation, the stateful, misbehaving, realistic API that no free stub gives you. That answer is your entire business, and it belongs in letters twice the size of "ship the frontend before the backend exists." Put it in the hero, make the free mocking the doorway to it, and let the whole category keep selling the happy path you were built to break.

To MockBase: you wrote your headline and filed it under section two. "Break it on purpose, the failure paths nobody tests" is not a feature, it is the reason you exist. Lead with the unhappy path, make happy-path mocking the free trojan horse that gets developers in, and sell the incident instead of the toolbox. Be the tool people reach for when the fake backend stops being enough.

Anyone else want their project run through the same lens? Reply with a link.

on September 10, 2026