software architecture

Feb
09

AI workloads challenge the cattle model

AI workloads break the “cattle” approach to infrastructure management. Generic abstractions that worked for backend services are too limited, and treating six-figure hardware as disposable, undifferentiated cattle seems unacceptable.
6 min read
Apr
08

AI-generated code will choke delivery pipelines

Everyone is focused on the impact of AI on the production of code. But code isn’t just produced, it has to be consumed: built, packaged, tested, distributed, deployed, operated. Without a realistic plan to scale delivery pipelines, we’re asking for trouble.
7 min read
Jan
09

Why aren't we all serverless yet?

The median product engineer should reason about applications as composites of high-level, functional Lego blocks where technical low-level details are
7 min read