Too Busy To Do It Right
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
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
Reading books is sometimes not just for fun; sometimes, you get a connection you need to investigate further. Daniel Pink’s bestselling book “Drive” is somewhere… Read More »Daniel Pink’s “Drive” and what Self-Determination Theory (SDT) really says
I recently wrote about Avoiding Toxicity when it comes to developer productivity. I’ve also been doing some research into ADHD following a recent diagnosis in… Read More »ADHD and Avoiding Toxic Productivity with Jesse Anderson
or more accurately: “How to Train Your Brain to Handle Complexity and Uncertainty” This is part 2 of a 3-part series following my earlier post… Read More »How to Embrace Complexity and Uncertainty in Programming
“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
In an ideal world, there would be no technical debt. No legacy. We could build whatever we like and then throw it away when we… Read More »How To Build a Successful Platform Team
Do you have a failing team? Why is it, in your eyes, failing? Sometimes this seems like an intractable problem. The team is failing because… Read More »How to fix the “Failing” Team