The Real Value of Team Topologies
What is Team Topologies? Is it a framework? Is it a set of principles? How can you start using it without having a big-bang, top-down… Read More »The Real Value of Team Topologies
What is Team Topologies? Is it a framework? Is it a set of principles? How can you start using it without having a big-bang, top-down… Read More »The Real Value of Team Topologies
A recent conversation and a Cory Doctorow rant have led me to think about how much more complicated our development lives are these days. And… Read More »Was Waterfall Actually Better?
Conway’s Law is a powerful underlying philosophy that informs how modern software organisations organise. Any system you build is actually a mirror of the system… Read More »People Silos: Revisiting Conway’s Law
Tech people have a superpower. They can communicate without speaking, without being in the same room, or even via email or teams. They can communicate… Read More »Missing The Social Cues – When The Tools Do The Talking
Most tech workers work remotely these days, if not very regularly then at least once in a while. But how do we work with others… Read More »Being Nice Asynchronously: The Discipline of Remote Working
DevOps transformations can often become a checklist of tools and processes we need to assemble, like so much Ikea furniture. But DevOps is not a… Read More »Too Busy To Do It Right
Even if it seems like the right thing to do, just putting people to work is not always the most effective way of improving your… Read More »The Value of Socially Driven Architecture
The nature of software is a philosophical problem for the ages. How can something seemingly so abstract have such crucial real-world applications? Those lucky enough… Read More »Optimizing for Engineering Happiness
“A platform isn’t always planned. It can be an engineering reaction to an organisational constraint.” I gave a talk this week in Amsterdam about how… Read More »The Successful Platform is a Product
“I can see why measuring productivity is so seductive. If we could do it we could assess software much more easily and objectively than we… Read More »Why Developer Productivity is the Wrong Question