Writing
Notes on software engineering, cloud infrastructure, and building for the long run.
Scout: Building for the Terminal in an Agentic World
Why I moved back to the terminal for daily work, and what building Scout taught me about designing tools for both humans and AI agents.
Simple Clear Technology: Lessons Learned Over the Years
Reflections on why stable builds, Test-Driven Development (TDD), and relentless simplicity are the bedrock of resilient software.
My Journey Across Clouds: Lessons from an AWS to GCP Migration
A personal retrospective on migrating infrastructure and services from AWS to GCP at a previous role, focusing on strategic planning, stakeholder alignment, and fostering organizational adoption.
Why Job Sites Are Disappearing?
Job boards were already losing ground to social media and direct hiring. AI has since accelerated that on both sides of the hiring desk.
Apprentice, Journeyman, and Master
The medieval guild's three-stage career path maps onto software engineering better than most modern career ladders do.
Available for select consulting work. Say hello if something's a fit.