Topic
Platform Engineering
The internal developer platform is the most reliably over-built system in modern engineering organisations. It is funded on the promise of leverage, staffed by infrastructure engineers who have never run a product, measured on delivery of features nobody requested, and abandoned when adoption stalls at thirty percent of eligible teams. The technology is rarely the problem.
This section treats platform work as product work, because the constraints are identical: you have optional users, a competitor (the status quo of raw cloud access), and a discovery problem you cannot solve by reading Slack. Covered here — the abstraction boundaries that hold and the ones that leak, why the golden path becomes a cage, how multi-cloud portability gets sold and what it actually costs in practice, and the specific anti-patterns that show up in nearly every failed platform: the mandatory abstraction, the YAML-generating YAML, the ticket queue wearing a self-service costume. Positions are stated plainly. Some of them are unpopular.
Articles in Platform Engineering
-
Capacity Planning for Bursty Workloads Is Queueing Theory, Not Averages
Planning capacity for spiky traffic: arrival-rate modelling, the provisioning latency budget, pre-warmed pools versus overprovisioning, and how to size headroom with real numbers.
-
Seven Internal Developer Platform Anti-Patterns, Ranked by Damage
The recurring failure modes of internal developer platforms — mandatory abstractions, YAML that generates YAML, ticket queues in self-service costume — and how to recover from each.
-
Your Platform Has Optional Users, Which Makes It a Product
Treating an internal platform as a product: finding the real jobs to be done, measuring adoption honestly, running discovery with captive users, and knowing when to deprecate.
-
Multi-Cloud Portability Is a Tax You Pay Now for an Option You Probably Won't Exercise
An honest accounting of multi-cloud portability: what the abstraction costs in engineering velocity, where the leaks appear, and the specific scenarios that justify paying for it.