
Hello, I’m Richard. I’m a software engineer turned writer. Having spent thirty years in the corporate trenches, I explore the human relationship with software systems. I focus on the people – not just developers or those in operations, but architects and managers, from those who hire us to those who organise us. I explore how humans win, thrive, and fail under the unique stresses and strains of the software industry.
Over time, my writing on this blog and in the archive has shifted. What began as discussions about software, systems, and work has grown into a deeper interest in stories, imagination, human inner worlds and literature.
Technical posts remain here as part of that journey and new ones may appear from time to time.
Get My Novel “HUMAN SOFTWARE”
BETH works for an American logistics company based in the UK. When a new executive, CHRISSIE, arrives to carry out a savage restructuring, they both get more than they’ve bargained for.
HUMAN SOFTWARE is a novel about ambition, betrayal and how to cope with change. When engineers have to keep systems running, companies can take advantage of our good nature and desire to go the extra mile.
“Absolutely gripping! A must-read” LOVDEEP PANNU, CTO at Epicenter
“Could not be more of the moment. A proper page turner, part thriller, part whodunnit and a fine dystopian parable” CHARLES HUMBLE, Tech consultant & Journalist at Conissaunce
Popular Posts
Latest Posts
- James Cameron’s Terrible Art is an Warning To Us All
I got into an argument with AI the other day because I didn’t like a piece of art. Specifically, I… Read More »James Cameron’s Terrible Art is an Warning To Us All - Legacy Systems and the Cost of Hidden Technical Debt
One of the most important recurring technical themes I explore in Human Software is how chronic underinvestment in core legacy… Read More »Legacy Systems and the Cost of Hidden Technical Debt - A Younger Model, A Local Model
I don’t want to run a local model. I don’t want to run a younger model. I want an old… Read More »A Younger Model, A Local Model - Making Her Smile
There was only one problem. The tree wouldn’t fit through the door. I try again, but it would be a… Read More »Making Her Smile - My Dispassionate Friend
On that day, I took the usual train away from my normal station to another place. A place out on… Read More »My Dispassionate Friend - At this Time of Year Just Stop Trying to Please People
I get a text: “Want to join us for some beers later?” Urgh, the second night out of three and… Read More »At this Time of Year Just Stop Trying to Please People






