A couple of years ago, I was trying to make sense of modern engineering practices in corporate settings. I’d been reading books, writing articles on this blog, and sharing them on LinkedIn, but I was trying to connect the dots. I wanted to create something that would make sense for me and for others.
Because I couldn’t adequately express how I felt about engineering in modern-day corporate settings, and I couldn’t also find a way of making the points I wanted to make without providing a lot of context, eventually, I decided to write a novel.
And NOW….
It’s FINISHED. And it’ll be published on Leanpub and Amazon in September. More details on the Human Software website.
What’s On This Blog?
Modern businesses are built on complex software systems. Teams are required to deploy and manage these systems. Teams of talented, unique individuals must work and collaborate closely day after day, week in and week out, sometimes at night or on the weekends.
In this blog, I explore the human factors at play in tech organisations, from development to operations, architecture to organisation. Looking at how humans survive and thrive and fight and fall apart under the unique stresses and strains that come to bear in the ‘software industry’.
Whether you’re an engineer or a manager, if you work in operations or development, agilist or project manager, contractor or employee, you should recognise some of the tropes and a lot of problems and opportunities highlighted in these articles.
Popular Posts
Latest Posts
- “Human Software: A Life in IT” Publication Dates AnnouncedYesterday I announced the publication date of my debut novel “Human Software: A Life in IT” on LinkedIn and on… Read More »“Human Software: A Life in IT” Publication Dates Announced
- No one Knows How These Systems Are Supposed to WorkI’m on a call where it’s obvious that no one knows how to fix this system, because no one is… Read More »No one Knows How These Systems Are Supposed to Work
- Writing for Tech in a Compelling Wayor “Writing as a Processing Medium” Got an idea for something? That’s great. But having an idea is not the… Read More »Writing for Tech in a Compelling Way
- How to Survive DevOpsYou know what I did the other day? No, how could you. I’ll tell you. I sat through a meeting… Read More »How to Survive DevOps
- How to Improve Development Speed using Ansible and Packer for AWSIf you’re a jobbing SRE or DevOps engineer you’ll often be parachuted into someone else’s mess and have to make… Read More »How to Improve Development Speed using Ansible and Packer for AWS
- Creating The Best Team CultureAlways exhibit the culture that you want to create. I was reminded about this the other day. I was wanted… Read More »Creating The Best Team Culture