Platform engineering is the discipline of building internal platforms that make application teams faster, safer, and more autonomous. The work spans cluster lifecycle, automation, developer experience, observability, and the unglamorous operational substrate that everything else stands on.
Most of what we write about lives here. Partly because it's where we spend most of our time, partly because the platform layer is where most of the interesting boundary problems show up. The platform sits at the seam between the people building product and the systems running it. Decisions made here shape how every team downstream can move.
These posts cover concrete tooling choices like kubeadm, GitOps, Cilium, and the philosophical questions about what a platform actually is, how to know when you've built one, and how to keep it from becoming the thing your developers route around.