What Financial Services Taught Me About Saying No
Financial services has a reputation among engineers: it's the place where velocity goes to die. Ask anyone who shipped software at a startup and then …
Latest Architecture news from Tech News
Financial services has a reputation among engineers: it's the place where velocity goes to die. Ask anyone who shipped software at a startup and then …
Platform engineering has become one of the fastest-growing disciplines in software engineering. As organizations scale, the number of services, pipeli…
Picking the Latest Kubernetes Release on AKS Without Shooting Yourself in the Foot Every few months a platform engineer opens a Slack message that rea…
AKS and Near-Bare-Metal Workloads: What Platform Teams Can Responsibly Plan For Every few months a team shows up with a workload that has opinions abo…
The kybernetes was the helmsman who steered a Greek ship, reading the wind and working the steering-oar to hold a course. The word is the root of two …
The Athenian agora wasn't a building. It was an open space where citizens gathered to think in public — argument, trade, philosophy, policy, all happe…
Every "Backstage alternatives" roundup lists the same five portals. None of them asks the question that decides which alternative is right: what job s…
Scaling AgTech Analytics: From NDVI to a Generic Spectral Engine Meta Description: Discover how refactoring a hardcoded NDVI pipeline into a generic, …
"A fool with a tool is still a fool." — often attributed to Grady Booch I keep coming back to this quote when I watch teams adopt AI. In my last post …
I timed myself. Starting from an empty directory with a Go application idea, how fast could I get to a running deployment on OKE? The answer was 14 mi…
And what it actually takes to make the transition real. Sound Familiar? A leadership meeting. A slide deck. A reorg announcement. The DevOps team is n…
Everyone is asking whether AI can write code. That question is already answered. The more important question is: Can AI understand the system it is ch…
GitOps policy drift is what happens when a control plane keeps a policy perfectly reconciled long after the reason for that policy has stopped being t…
How GPU scheduling complexity and MLOps integration are forcing platform teams to rearchitect Kubernetes clusters before operational debt becomes insu…
Pipeline & Prompts | Byte size guides on DevOps, Cloud and AI AI in the Stack #3 ⚡ Byte Size Summary MCP (Model Context Protocol) is the standard …
Tribal knowledge is two different things wearing one name. The half everyone panics about losing was declared in your Terraform, your Dockerfiles, and…
The ecosystem surrounding Kubernetes has always been a rapidly moving target. Just when Site Reliability Engineers and Platform Engineers feel they ha…
AI agents are moving fast. Every week, new frameworks, models, tools, and patterns appear. Developers can now build agents that reason, call tools, re…
The monorepo vs polyrepo argument is old enough that Buildkite was comparing it to the Vim and Emacs wars back in 2024. It should have been settled, o…
GitHub keeps adding small pieces to Copilot cloud agent, and the pattern is getting harder to miss. The latest one is scheduling and event-based autom…
Is Agentic AI Security the Next Crisis for Platform Engineers in 2026? Quick Answer: Geordie AI's $30M Series A is a clear signal that enterprise adop…
Part 6 of 7 — The Mac Kubernetes Lab: A Production-Mirror Setup from Scratch. Previously in Part 5: We installed Istio with revision-based upgrades, M…
Part 2 of 7 — The Mac Kubernetes Lab: A Production-Mirror Setup from Scratch. Previously in Part 1: I walked through why I replaced Multipass with Orb…
The retirement of Ingress-NGINX in March 2026 forced thousands of platform teams to finally confront a migration they had delayed for years. While Gat…
In early April, Meta's engineering team published a piece describing how they used a swarm of 50+ specialised AI agents to map tribal knowledge across…
Kubernetes scalability conversations usually start with the obvious stuff. How many nodes? How many pods? How large is the cluster? How much etcd pain…
There was a time when the terminal felt like the last private corner of software development. The browser got enterprise controls. The IDE got plugins…
Terraform defines desired state. Kubernetes reconciles workload state. Cloud consoles expose state. None of those systems decides whether infrastructu…
Last week, a Cursor agent running on Claude Opus 4.6 deleted a startup's production database and its backups in nine seconds . The agent had been aske…
We're at the end of the series. Nine chapters of mechanism. One chapter of opinion. Building the Auth Gateway took roughly two years from "what if NGI…