· 6 min read

I Built 5 Products at 6AM and Nobody Cared

Five years of building SaaS before sunrise. Five products ready to sell. Zero audience. Here's what went wrong and what I'm doing about it.

I Built 5 Products at 6AM and Nobody Cared

My alarm goes off at 5:45. By 6, I’m at my desk dispatching AI agents, reviewing pull requests from overnight runs, and deciding which product gets attention today. By 9, I switch context to my day job as CTO at a startup.

I’ve done this for five years. Built eight products under Axislabs.dev. Five are ready to sell. And almost nobody knows they exist.

5+

Products built

5

Years building

~5K

TikTok followers

~0

X/Twitter reach

PostDropr is live. Soply just landed its first paying customer from organic Google traffic (which felt incredible and also slightly accidental). The products work. The stack is solid. The problem isn’t building. The problem is that I’ve been shouting into an empty room.

Building is my drug of choice

This is embarrassing to admit, but it’s true. Building is my comfort zone. There’s a dopamine hit that comes from shipping a feature, watching a deployment go green, seeing a product come together. It feels productive. It is productive, technically.

But it’s also a trap.

🪤

Building without distribution is just expensive journaling. You’re writing code that nobody will read.

Melissa Perri calls this “The Build Trap” in her book of the same name. Teams and solo founders get stuck in a cycle of shipping features because shipping feels like progress. But progress without customers isn’t progress. It’s motion.

I’ve been in the build trap for years. And I only realized it because I started sharing links on X and watching nothing happen. Zero clicks. Zero engagement. Not because the products are bad, but because nobody was there to see them.

The data backs this up

I’m not the only one with this problem. It’s the default failure mode for technical founders.

CB Insights found that 42% of startups fail because of “no market need.” But look closer at that stat. Most of those founders did build something people could use. They just never found the people. “No market need” often means “no distribution channel,” not “no product.”

First Round Capital’s annual survey consistently ranks distribution as the number one challenge for early-stage startups. Not hiring, not fundraising, not technology. Distribution.

And indie hackers who build in public, sharing their journey, their numbers, their failures, grow 3 to 5 times faster than those who build in silence. I’ve been building in silence for five years.

Why I didn’t quit my day job (and why that matters)

The mythology of startups says you need to go all in. Burn the boats. Quit your job. Eat ramen.

The data says something different. A University of Wisconsin study found that founders who kept their day jobs were 33% less likely to fail than those who quit to go full-time. Researchers call this “hybrid entrepreneurship,” and it turns out the safety net doesn’t make you soft. It makes you smarter.

I could quit my CTO role. I’ve thought about it. But the day job gives me a salary, problems at a scale my side projects haven’t reached, and most importantly, it removes the desperation that leads to bad decisions. When you’re burning savings, you launch too early, chase revenue instead of value, or pivot to consulting within 18 months.

The trade-off is speed. I’m slower than a full-time founder. But I’m also still here after five years, still building, still solvent. A lot of the people who “went all in” didn’t make it this far.

The 6AM routine (honestly)

People ask what my mornings look like. Here’s the real version:

1

Review overnight agent output

My AI agents run tasks while I sleep: drafting copy, writing tests, researching competitors. About 60% is usable. The rest gets flagged or scrapped.

2

Make one strategic decision

Which product gets my attention today? I pick one thing and commit. Context-switching across eight products is a guaranteed way to make zero progress on all of them.

3

Dispatch and build

I dispatch agents on tasks, then do the work that requires human judgment: product decisions, user conversations, writing that needs a real voice. Agents handle the volume. I handle the direction.

4

Ship something before 9AM

Before I close the laptop, something is either shipped or queued. No open loops.

This routine let me build five products. It did not help me sell them. That’s the point.

Where I went wrong

What I've been doing

  • 90% building features
  • 5% posting on X (to nobody)
  • 3% thinking about marketing
  • 2% actual distribution work

What actually works

  • 40% building
  • 30% content creation
  • 20% community engagement
  • 10% distribution experiments

I’m not saying building doesn’t matter. But the ratio has been completely wrong. I treated distribution as an afterthought when it should have been half the work.

Every time I thought about making content, I found a bug to fix instead. Every time I considered writing a cold email, I added a feature. Building feels productive. Selling feels vulnerable. I chose comfort for five years.

🔑

The hardest part of distribution isn’t the strategy. It’s breaking the habit of hiding behind your code editor.

The plan from here

I’m not hiring a marketer. I’m not running ads. I don’t have the budget, and at this stage those aren’t the right moves anyway.

The plan is brutally simple: personal brand content. Every day.

1

One video per day on TikTok

TikTok is my biggest platform at ~5,000 followers, and the best organic reach platform that exists. Average organic reach on TikTok sits around 15 to 20% of followers. Compare that to Instagram (5 to 10%) or Facebook (2 to 5%). The algorithm rewards consistency and gives new content a real shot regardless of follower count.

2

Repurpose everywhere

Same content, reformatted for X, Instagram, and Facebook. One piece of content becomes four.

3

30 to 60 minutes daily, non-negotiable

This has to fit into a real schedule. I’m carving out time every morning for content before I write a single line of code. Building comes second now.

4

Build in public for real

Share the actual numbers. The revenue (or lack of it). The wins. The failures. People connect with honesty, not polish. This blog is part of that.

Why personal brand before product marketing

Nobody cares about your product until they care about you. That sounds like influencer nonsense, but it’s the reality of selling on the internet in 2026. People buy from people they trust. Trust comes from showing up consistently.

I can’t market PostDropr to an audience of zero. But I can build an audience by talking about what I know: shipping products, working with AI agents, bootstrapping on free tiers, making the same mistakes over and over.

What I’d tell myself five years ago

Stop romanticizing the build. Start romanticizing the customer. Your code doesn’t matter if nobody uses it. Your architecture doesn’t matter if nobody pays for it. Ship faster, talk to users sooner, and treat distribution as the product.

Five products. Zero audience. That’s the starting line, not the finish.

Let’s see where 90 days of daily content gets me. I’ll report back with real numbers.

Roger Chappel

Roger Chappel

CTO and founder building AI-native SaaS at Axislabs.dev. Writing about shipping products, working with AI agents, and the solo founder grind.

New posts, shipping stories, and nerdy links straight to your inbox.

2× per month, pure signal, zero fluff.


#startups #building #marketing

Share this post on:


Steal this post → CC BY 4.0 · Code MIT