GitOps Beyond Kubernetes
You don't need a cluster operator to do GitOps. Learn how CloudFormation GitSync brings declarative, git-driven deployments to ECS — with companion repos you can fork and run.
Insights on platform engineering, developer experience, infrastructure automation, and building scalable systems.
You don't need a cluster operator to do GitOps. Learn how CloudFormation GitSync brings declarative, git-driven deployments to ECS — with companion repos you can fork and run.
Applying software design theory to infrastructure code. Three symptoms of complexity that silently erode your Terraform codebase — and how to recognize them before they compound.
Most of 2025's tech predictions didn't survive contact with reality. Here's what was noise, what actually moved the needle, and how to tell the difference going forward.
We worship scale in tech, but the investments that actually compound are small, manual, and painfully inefficient. A reflection on bridges over highways.
What I learned of building an MCP (Model Context Protocol) server with Python, and using Claude to speed up development.
How to break out of reactive support tasks and drive lasting platform transformation