50 Projects and Counting
I counted them last week. Fifty-three, to be exact.
Some are products. Some are experiments. Some are repos that I opened once, coded furiously for 72 hours, then never touched again. All of them taught me something.
Every shipped project buys speed for the next one.
The Builder Pattern
There's a pattern in software engineering called "Builder" — it's about constructing complex objects step by step. My career has basically been that pattern applied to... everything.
Each project is a step. Each failure is a method call that didn't return what I expected. Each success is a small validation that the architecture of my approach isn't fundamentally broken.
What 50+ Projects Teaches You
Speed is a skill. The gap between "I have an idea" and "It's live" has compressed from months to days. Not because I cut corners, but because I've built the same patterns enough times to have muscle memory.
Most ideas don't deserve a company. They deserve a weekend. Build it, ship it, see if anyone cares. If they do, keep going. If they don't, you lost a weekend — not a year.
The stack matters less than you think. I've built things in React, Vue, Svelte, vanilla JS. Python, Node, Go. The language doesn't matter. The ability to ship does.
Distribution is harder than building. I can build anything. Getting people to use it? That's the real engineering challenge.
The Ones That Mattered
Out of 53 projects, maybe 5 turned into something real. That's roughly a 10% hit rate. And honestly? That's pretty good.
Hiro AI came from project #47. SkillBites was #31. NeuDelta was #38. The ChatGPT Archive was #44. None of them would exist without the 48 others.
The Cost
Time. Energy. The social life I probably should have invested in. But I don't think of it as a cost — I think of it as tuition. The most practical education I've ever received came from shipping things nobody asked for.
I'll probably hit 100 projects before I'm done. And somewhere in that next 50, there's probably the thing that changes everything.
Or at least the thing that teaches me what I need for the thing after that.