Why I'm Starting This Blog
March 18, 2026Why I'm Starting This Blog
I've been building Clusterbase for a while now, and one thing that keeps coming up is how many hard-won lessons never make it outside the walls of our team. We solve gnarly distributed systems problems, wrestle with edge deployment trade-offs, and rethink assumptions about how developers should ship software — and most of that context just evaporates into Slack threads and late-night commit messages. This blog is my attempt to change that.
The Journey So Far
When I started Clusterbase, the thesis was simple: developers shouldn't need to think about infrastructure to ship fast. What I underestimated was how deep that rabbit hole goes. Every layer you peel back — cold starts, data locality, connection pooling at the edge, bundle size constraints — reveals another set of decisions that compound on each other. We've made a lot of those decisions by now, some obvious in hindsight and some still debatable. I want to write about both kinds honestly, because the sanitized version of a startup's technical story is never the useful one.
What to Expect
I'll be writing about the technical side of building a serverless platform — things like how we think about latency budgets, why we made certain API design choices, and the tools and patterns that actually hold up under production traffic. But I'll also write about the less technical stuff: what it's like to be a founder, how I think about hiring and culture, and the mistakes I've made along the way. No particular schedule, just whenever something feels worth sharing.
Let's Go
If any of that sounds interesting, stick around. You can follow along here or find me on Twitter. I'm always happy to talk shop — feel free to reach out.