No doubt you, like me, were horrified by the killing of George Floyd. And maybe also by the killing of Trayvon Martin. And also Stephen Lawrence, and many others I … Continue reading We are responsible for the world we want

No doubt you, like me, were horrified by the killing of George Floyd. And maybe also by the killing of Trayvon Martin. And also Stephen Lawrence, and many others I … Continue reading We are responsible for the world we want
A long time ago I co-authored an article with Mat Wall about the value we found from domain-driven design (DDD). That is a way of capturing in software the concepts … Continue reading The importance of a common language
I’ve been reading recently about the evolution of species, and it struck me how similar that process is to the evolution of our own organisations and their internal structures and … Continue reading The evolution of our organisations
In a single day, recently, I came across two things independently, but in which I saw a useful link. The first was a quote from management legend Peter Drucker: We … Continue reading It helps to know what not to do
I was pleased to read an article this week in HBR entitled “What your coworkers need right now is compassion”. It began by suggesting now, at a time of a … Continue reading Personal understanding is essential in the workplace
[I held onto a draft of this post for some time, as I felt it was never the right time to publish it. But today, although the details seem to … Continue reading Taking responsibility amid uncertainty
A short time ago I was helping a CEO recruit a CTO for his company. One important requirement was that the two of them should have a relatively easy working … Continue reading Testing intangible character traits
Regular readers will know that I’m a big fan of measuring things and I talk a lot about making goals measurable. But I hope that doesn’t mean I’m a slave … Continue reading Not all opportunities follow from the numbers
In the course of some conversation, a friend pointed me to a page by Amazon explaining their internal cultural principles. While I have some dislike of Amazon as a whole … Continue reading A clearly-stated bias for action
A short time ago a friend brought up the subject of project code names. On the one hand, he thought they might be useful for team bonding (“We’re project Dolphin!”). … Continue reading Some thoughts on project code names