Modern businesses are built on complex technical systems. Successful software systems require talented, unique individuals to collaborate closely.
In my blog, I explore the human factors in tech organisations. Looking at how to survive and thrive when, sometimes, you feel that you’re only treading water.
Popular Posts
Latest Posts
- 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
- Will You Survive or Thrive in Twenty Twenty Five?I have a problem with New Year. Why should we get excited about the possibility of a new year when… Read More »Will You Survive or Thrive in Twenty Twenty Five?
- Is AI a threat to your job security?I have a few friends who think that AI will be the end of their software engineering career. Honestly, I… Read More »Is AI a threat to your job security?
- The Real Value of Team TopologiesWhat is Team Topologies? Is it a framework? Is it a set of principles? How can you start using it… Read More »The Real Value of Team Topologies