Blog
Notes from the build.
Essays from 30 years of shipping software: Claude Code and AI-assisted React development, the founder operations behind a product, and the boring production details (SEO, prerendering, performance, deployment) that actually decide whether a project ships.
Building a Nonprofit Is a Different Kind of Challenge
BeeReady is officially a 501(c)(3) nonprofit. What startups did and didn't prepare me for in building an organization around a mission instead of revenue.
Read →When Everyone Can Build, Taste Is the Bottleneck
AI made building software almost free. The scarce input now is taste: knowing what to make, what to cut, and when something is good enough to ship.
Read →Why I Build Small, Local Software That Does One Thing
AI makes it cheap to build sprawling apps fast. I keep shipping tiny, single-purpose tools that run locally with no account, on purpose. Here is why.
Read →I Left My Day Job to Teach My Kids How to Build Businesses With AI
I left Superlogic to teach my kids how to build real products and businesses with AI, through the Senternet studio and the BeeReady nonprofit.
Read →Why I Built StockCar
I wanted a podcast about my portfolio, not the market, not someone else's picks. Nothing existed, so I built it.
Read →I Built Reusable Claude Code Skills to Ship Production Websites Faster
Why AI-generated sites stall on the boring production work (SEO, prerendering, analytics, deployment) and how reusable Claude Code skills fix it.
Read →