// all posts
Everything I’ve written
10 posts, newest first
60–70% of side projects die before shipping
Somewhere between sixty and seventy percent of side projects never make it to launch. No single study proves that…
Building alone is extremely hard
Solo building gets sold as freedom. But that freedom just means every job that used to belong to a team now belongs to…
Single-tasking is better for your productivity
I stepped away from this blog for a few weeks. Not because I ran out of things to say, but because I finally had one…
Sorano: a roadmap and voting board built for people who don't have a team yet
Sorano is a public roadmap, changelog, and voting board in one link. Post what you're building, let people vote on what…
Every vibe-coded website looks the same, but it's fine
Same hero section, same three-column feature grid, same rounded gradient buttons, same font pairing the AI defaults to…
You need 18 months of runway before you quit your job
Eighteen months of runway before you quit your job is not overly cautious advice. It's closer to the minimum, and most…
Technical debt is real for vibe coders
Vibe coding doesn't eliminate technical debt. It accelerates it. When you start prompting your way into an application…
Indie Devs ignore SEO, and they shouldn't
Building got easy. Getting found didn't. Most indie developers don't skip SEO because they think it's useless. They…
Lifetime Deals Are a Blessing and a Curse for Solo Entrepreneurs
Most solo founders discover lifetime deals the same way: someone on X or Instagram posts a screenshot of $12,000 in…
Is Indie Hacking Dead?
Indie hacking isn't dead. A specific version of it is, and people keep mistaking the one for the other. The old game…