Writing

Notes on solutions engineering, platform security, and the practical side of enterprise technology adoption.

Different Strokes for Different Folks

Two projects born ten days apart grew into wildly different things — a small tool that became a product, and a framework for getting AI agents to check each other's work. Both came down to the same instinct: match the stroke to the job, whether the stroke is a tool or an agent.

Read post

Why I Run My Homelab Like Production

Most homelabs are playgrounds. Mine runs on the same discipline as production infrastructure — git as source of truth, spec-driven change, and identity-as-code — and that's exactly what lets me hand the keys to an AI agent.

Read post