Writing
Personal essays on building with AI. What I'm shipping, what I'm learning at 2am, and what I actually think is coming next.
Two Years In: What I Actually Believe About Building With AI
After two years, six products, and roughly two thousand hours at the keyboard, here's what I actually believe about AI — what's overrated, what's underrated, and what I'd tell someone who wants in.
Why ChatGPT Can't Tune Your Car (And What I Built Instead)
I asked ChatGPT what intake to put on my Audi RS5. It gave me the wrong answer, confidently. A year and a half later, my friend Cory and I shipped AutoRev to fix what generic AI can't see.
Why I Rebuilt My Website with Claude Code
My personal site lived on Wix for years. It worked. Six months of building with AI made it obvious I didn't need it anymore. Here's why I rebuilt in Claude Code — and what becomes possible once your site is actually yours.
Meet Alfred: My 15-Agent AI Butler
Alfred is a native iOS app that sits on top of OpenClaw, runs on a Mac Mini in my home office, and manages a real chunk of my life. Here's what he does, how he's built, and why I'm obsessive about shipping to myself.
Launching StoryCraftr: What 1,000 Parents Taught Me About AI Products
I built a bedtime story app so I could put my kids in their own stories. Then 1,000+ other parents showed me what hyper-personalization actually means — and why generic AI products are going to feel more and more hollow.
In Defense of Vibe Coding (If You've Earned the Vocabulary)
Vibe coding gets a bad rap. I've put roughly a thousand hours into it, shipped four products in ten months, and had real developers tell me the quality holds up. Here's what it actually looks like when you do it right.
How I Actually Got Started With AI: Six Months of 2AM Nights
Not a course. Not a certification. Just six months of 2am nights, a newsfeed summarizer, some expensive mistakes, and a Bill Gates quote that made me trust the obsession.