Blog

Most of my blog posts dating back to 2002. Some written here, some written elsewhere and aggregated here.
What Is DesignOps?

What Is DesignOps?

27/03/2018
As a writer/tech writer/sometimes developer who dabbles in the odd bit of illustration and design, I have often wondered how teams of artists collaborate.
Embracing the Chaos of Chaos Engineering

Embracing the Chaos of Chaos Engineering

22/02/2018
Modern applications are increasingly growing in complexity. Adding a dizzying amount of moving parts, layers of abstraction, reliance on external systems and distribution that all result in a stack that few truly fully understand.
A Roundup of Managed Kubernetes Platforms

A Roundup of Managed Kubernetes Platforms

01/02/2018
In the race of container orchestrators, Kubernetes is surging ahead. But much like when I wrote my post on Docker hosting, people are often stuck on the step of getting their infrastructure to production. Unlike when I first wrote that, the industry has progressed massively, and as you will see, I found a lot of companies willing to offer you solutions for helping you get Kubernetes into production.
Distributing Operational Knowledge Across a Team

Distributing Operational Knowledge Across a Team

28/12/2017
I am sure we have all worked (or work) for companies, teams, or clients where communication of internal information is somewhere on the scale between nonexistent and abysmal. Despite constant advances in information storage and communication technology, I’m sure many of you would agree that we are still not any better at communicating with each other. In this post, I will discuss some tooling options to consider, but more important, cover when, why, and how to use them.