Why Your Colleagues Aren’t Your Friends
A thread on the Rands Slack recently caught my eye. It was top of mind, given that I had just started a new role, and… Read More »Why Your Colleagues Aren’t Your Friends
A thread on the Rands Slack recently caught my eye. It was top of mind, given that I had just started a new role, and… Read More »Why Your Colleagues Aren’t Your Friends
One of the most important recurring technical themes I explore in Human Software is how chronic underinvestment in core legacy systems, in favour of either… Read More »Legacy Systems and the Cost of Hidden Technical Debt
I don’t want to run a local model. I don’t want to run a younger model. I want an old model that’s been taught properly.… Read More »A Younger Model, A Local Model
I get a text: “Want to join us for some beers later?” Urgh, the second night out of three and I was just contemplating sitting… Read More »At this Time of Year Just Stop Trying to Please People
It saddens me that throughout software engineering, there is a very “tech will fix it” all-pervading attitude. Code first, think later. Move faster with AI.… Read More »Tech Won’t Fix it When It’s a Human Problem
LinkedIn is usually not the place to go to find a balanced argument. However it is the place where many of us in IT and… Read More »How To Stay Ethically Connected in the Age of AI
When I look at my career trajectory, it’s a bit like a misfiring rocket. I started as a passionate techie, then became a stone-cold contractor,… Read More »Why Did I Write a Novel about IT and Software Engineering?
My brother died last week, suddenly, at the age of 70. We’d not spoken in many years because of a family disagreement. My family is… Read More »Life Is What Happens…
or “Writing as a Processing Medium” Got an idea for something? That’s great. But having an idea is not the same as selling an idea.… Read More »Writing for Tech in a Compelling Way
You know what I did the other day? No, how could you. I’ll tell you. I sat through a meeting where we discussed how we… Read More »How to Survive DevOps