Your Microservices architecture is failing because your Product Topology is a mess

It Took Me Way Too Long to Understand CapEx vs OpEx

Should we revisit Extreme Programming in the age of AI?

Product engineering teams must own supply chain risk

The feature team fallacy

How revenue decisions shape technical debt

The tech debt elephant: A product perspective

Optimise for continuous change, not modernisation or legacy

10 essential books for modern technology leaders

Death by a thousand bugs

Scaling quality through collaboration

Scaling culture in a scale-up

What is a Product Engineer?

Should we revisit Extreme Programming in the age of AI?