Human Software follows the lives of two women competing against themselves, each other, and the realities of tech work, ambition, and survival against a backdrop of global uncertainty and corporate greed.
Why?
In 2010, billionaire Marc Andreessen argued that “Software is eating the world” and kicked off an investment frenzy that directly led to the increased dominance of software in all of our lives. Whether it’s through our smartphones, our televisions, our dishwashers, or our central heating, software is everywhere and controlled by a small group who essentially define how we live our lives.
People Matter
But what about the people who build and maintain this software? What happens when something goes badly wrong? Who is responsible and who is on the end of the phone?

Themes
Touching on themes of globalisation, how we rationalise change, what community is and the impact of burnout and mental health in the workplace. Exploring the disconnect between the ideals of modern software development and the human realities of building and maintaining complex systems. In the 21st century, can our human systems cope with the demands of our software systems?
Inspiration
I wouldn’t have written this book without books like “The Phoenix Project” and “The Unicorn Project” existing. In some ways, though, I wanted to write Human Software as a reaction to those books. While they accurately capture what it’s like to work in IT and software engineering in a modern firm, none of us who work in the industry often see ‘digital transformations’ succeed smoothly. Real life is messier and more complicated, more brutal, and I wanted to represent that through characters such as Beth, Chrissie, Peter and Dominic.
The Blog
Here’s where I post updates about what’s happening in the world of Human Software.
- The ConferenceIt’s showtime. Big smile on, wait for the applause to die down and remember—speak slowly.” Beth closes her eyes briefly, puts on the smile, and walks… Read More »The Conference
- Human Software: The ScreenplayI like writing. I’ve enjoyed writing Human Software. However waiting for feedback can be nerve-wracking, so over the last few weeks I decided to channel some… Read More »Human Software: The Screenplay
- Reinventing Kent: Drawing a Map of SandportHuman Software is set in the fictional town of Sandport. I wanted to imagine a world where great storm of 1287 hadn’t had the same effect… Read More »Reinventing Kent: Drawing a Map of Sandport
- What is Human Software really about?Over the last month, I’ve been completing structural edits and honing the message that I want to get across with my debut novel, Human Software. I’ve… Read More »What is Human Software really about?
- Development CompleteI’ve just sent the final chapters of my debut novel Human Software over to my editor. I’m aiming for publication in September ’25. I like to… Read More »Development Complete
- Game Developers Get the AI JittersA fascinating article in Wired into the continued and deepening backlash against generative AI in the creative industries. In particular, in game development, film and media,… Read More »Game Developers Get the AI Jitters