How to Manage Dependencies and Packages in Large-Scale Projects
When a single dependency update in one service causes a runtime failure in another, that is not an accident. It…
When a single dependency update in one service causes a runtime failure in another, that is not an accident. It…
Most large DevOps projects fail to deliver results. They usually start with a new tool or with a top-down directive…
Many companies see the cost of their internal developer platform skyrocket. The goal of Platform Engineering is to unify tools…
The conversation about how to scale DevOps in a large company always gets stuck on tools. We argue about Jenkins…
The conversation around DevOps vs Platform Engineering usually misses the point. We’re not just debating definitions. We’re recognizing a breaking…
The conversation about creating a Platform Engineering team usually starts with a feeling, not a metric. It’s the sense that…
The current conversation about the future of engineering with AI usually revolves around developer productivity, typically measured by how fast…
At some point, every growing engineering team gets a scare: the monthly cloud provider bill comes in much higher than…
A bug report comes in involving a critical user flow. The frontend team traces the issue to an unexpected API…