1
0 Comments

Years of failed products taught me the boring lesson: build the infrastructure first, earn trust before revenue. Here's where I am.

I'm not going to open with an MRR number, because I don't have one worth bragging about yet. If that makes you scroll past, fair. But I think the more useful post here isn't another "$10k MRR, here's how" - it's the honest version from someone still in the part before the number.

The short story: I spent years building products that didn't work. Not dramatic flameouts - just the quiet kind, where you ship, nobody comes, and you move on. Four of them. And somewhere in there I noticed I was rebuilding the exact same foundation every time: auth, billing, multi-tenancy, usage metering. The idea changed; the plumbing never did.

The turning point wasn't an idea. It was realising the plumbing was the asset. So I pulled it out into one SDK (BuildBase) and pointed it at all four of my own products at once. If it breaks, my own revenue breaks first.

Here's the lesson I keep coming back to, and it's the opposite of the usual indie advice to ship-fast-and-monetize:

For infrastructure, trust has to come before revenue - and trust is slow. Nobody bets their backend on a tool they don't trust, and you can't shortcut trust with a launch tweet. So instead of chasing a revenue number, I've spent this stage doing the unglamorous trust work: dogfooding it on real paid products, auditing my own marketing claims against the actual code and deleting the ones the code couldn't back up, and this week shipping self-hosting - so "you're not locked in a black box" is true, not a slogan.

None of that moves MRR today. All of it is the thing that has to exist before MRR is possible for a tool like this. It's the Laravel path, not the viral-launch path: build the thing people can trust, earn the ecosystem, let revenue follow.

So this is a milestone post without the milestone number. The honest metric I'm at: four products running on it in production with self-hostable SDK, claims that survive someone reading the source. Not "we made it." Just "it's real enough to trust now."

For the founders past this stage - especially anyone who built infrastructure or dev tools:

  1. How long did "trust before revenue" actually take for you, and how did you survive the part where nothing converts yet?
  2. Was there a single thing that flipped you from "interesting project" to "tool people bet on"?
  3. Did you ever fake confidence you hadn't earned to get there faster - and did it help or hurt?
on June 17, 2026