Blog Posts
Thoughts on software architecture, AI engineering, and lessons learned from building real-world systems.
Claude CodeOpenClawMigrationMCPAutomation
Your OpenClaw + Claude Setup Just Broke. Here’s How to Keep Using Opus & Sonnet Without Extra Costs.
A complete guide to migrating from OpenClaw to Claude Code’s native tools — done in one day, using your existing Claude subscription.
April 4, 202610 min read
Read moreNext.jsWordPressMigrationFreelanceCase Study
WordPress → Next.js: Migrating a Renovation Company's Website
How I rebuilt Reno Stars from a sluggish WordPress site to a modern Next.js app — the real tradeoffs, challenges, and results.
March 12, 20268 min read
Read moreAIArchitectureMCPAutomation
I Kept Removing AI Until It Worked
How I built an invoice automation system for Reno Stars by learning — the hard way — that more AI agents just means more problems.
June 15, 202512 min read
Read more