Make postmortems teach: combine blameless practice with automated timelines
Postmortems are meant to convert messy incidents into clear learning. Too often they become checkboxes—documents nobody reads, or a hunt for someone to blame. The best postmortems behave like teaching...
What is an Internal Developer Platform (IDP)?
An Internal Developer Platform (IDP) is the collection of services, tools, and APIs a platform engineering team builds and maintains to let developers do their job without wrestling with low-level...
Compose smarter: use profiles + Buildx Bake to speed local microservices development
When you’re running half a dozen microservices on your laptop, the experience can feel like trying to rehearse a band in a closet: everything gets loud, resources spike, and the...
Intro to observability as code: managing dashboards with GitOps
Observability as code treats monitoring, dashboards, and alerting the same way you treat application code: stored in Git, reviewed, tested, and deployed via automated pipelines. For teams adopting GitOps, dashboards...
Faster inner-loop Kubernetes: use a local registry with kind and Minikube
When you’re iterating on a service, waiting for image pushes and slow pulls is the opposite of flow. Running a local registry so your cluster can pull images directly (or...
Practical guardrails for AI‑generated Kubernetes manifests
AI can speed up repetitive tasks — including writing Kubernetes YAML — but speed without checks is a fast lane to trouble. In this article I’ll sketch a pragmatic, tool-driven...
GitOps made simple: Using Argo CD ApplicationSet to deploy apps across clusters
Deploying a single application to one Kubernetes cluster is straightforward. The friction appears when you need to deploy many apps to many clusters, or keep a monorepo of application definitions...
Getting to Know OpenTofu: OCI provider distribution and why it matters
OpenTofu is a community-led fork of Terraform created to preserve an open, vendor-neutral ecosystem for infrastructure as code. It was formed after HashiCorp changed Terraform’s licensing, and the project was...