writer & recovering software engineer

After thirty years as a professional software engineer, I decided it was time to start telling stories inspired by the shady world of corporate, where ambitious executives rub shoulders with those who just want to do a good day’s work.
My debut novel, Human Software, is a wry look at the games people play in the name of digital transformations. We discover a world where data centres, AI and job cuts impact real lives. As one industry reviewer put it, “freaked me out more than any Stephen King”. Human Software is now available via all good bookshops.
I’m now writing the follow-up. You can follow my updates by subscribing to the newsletter or following me on Bluesky or on Substack.
When corporate wants you gone, who does the dirty work?
BETH WALTERS has kept Gerbach’s IT systems running through skill, stubbornness and too many sleepless nights. She works hard to support her family and community.
CHRISSIE HEGARTY is a new executive on a mission. She’s flown in from New York with a mandate, a deadline, and little patience for sentiment. She’s done this before. She knows how it ends.
They are not enemies. Not yet.
“Vivid world-building and well-rounded characters. I found myself completely hooked.”
RUSSELL MCLEAN, Emmy and BAFTA award-winning Producer

Latest Writing
- The Case for Sufficiency in Software
For years, our industry has tried, to some extent, to… Read More »The Case for Sufficiency in Software - What Made Me Code
The feeling of control is complete. I have a world… Read More »What Made Me Code - The Data Centre Fight isn’t Really About AI
Brian Merchant’s piece on the data centre rebellion on his… Read More »The Data Centre Fight isn’t Really About AI - Why I Wrote a Novel Instead of Another Business Book
I’ve read a lot of books about software engineering. More… Read More »Why I Wrote a Novel Instead of Another Business Book - The Myth of The Ideal Reader
There is a theory that says you should have your… Read More »The Myth of The Ideal Reader - Writing Like Murakami
I walk into the corridor. It’s long and bright, with… Read More »Writing Like Murakami