Like anyone who has worked on the web long enough, I have a lot of side projects. Some of them are big, some are small. Some are modestly popular, others are barely noticed. But, they are also scattered across the web too. This page serves as a one-stop shop for all my projects big and small, young and old. Pull requests are welcomed!!!


DevOps, Cloud Native, Open Source, and the ‘ish in between.

DevOps, Cloud Native, Open Source, and the ‘ish in between. A weekly newsletter assembled by open source contributor, DevOps veteran, and CNCF Ambassador Chris Short. Attempting to lower the barrier to entry into the DevOps and Cloud Native world while keeping seasoned professionals informed on the latest DevOps news, tools, and trends. Sign up for the newsletter today!

I strive, every week, to put together the best newsletter covering DevOps, Cloud Native, and Open Source Software. The three main sections of the newsletter are People, Process, and Tools. They are in that order for a reason: People implement Processes using Tools. These three components should be cared for in that order too.

Newsletter: DevOps’ish
Source: — Ethics. Policy. Tech. is a project run by Air Force communications and intelligence veteran, Chris Short. After running a tech newsletter for three years it became clear that work Chris had done in the military was coming to light in the wake of the Snowden leaks and Huawei trade issues. The purpose of the newsletter is to help technologists, nerds, journalists, and politicians understand where their worlds intersect. There is more crossover than you think. Learn more every week!



Stand up a Raspberry Pi based Kubernetes cluster with Ansible

ARM is going to be the datacenter and home computing platform of the future. It makes a lot of sense to start getting used to working in its unique environment.

Also, it’s cheaper than a year of GKE. Plus, why not run Kubernetes in your home?

Source: rak8s


A small Go app designed specifically to help troubleshoot certificate chains. A detailed use case that prompted the creation of this code was featured on I highly recommend reading it.

Source: ssl-tester


What to read to learn more about DevOps.


DevOps Newsletters

DevOps Newsletters is an idea that sprung out of an article: 16 blogs and newsletters to follow for DevOps practitioners

Keeping up with trends in the fast-paced world of DevOps is challenging. I might be dating myself, but I remember a time before there was a difference between front-end and back-end coders. Now, there is so much technology it makes little sense to try to keep up with everything.

DevOps and systems folks have less of a need to keep up with the day-to-day doings of front-end work. The inverse applies to front-end folks. Both disciplines are equally difficult to master, and to excel in either one requires an enormous amount of self-discipline. Regardless of what discipline you follow, it helps to stay current. Being well-read means reading long-form pieces as well as short-form ones such as blogs, newsletters, and occasionally social media posts.

DevOps Newsletters intends to be a one stop shop for the best DevOps content from around the world.


Kubernetes News

Inspired by DevOps Newsletters and Peter Benjamin’s How do you keep up with Kubernetes?, Kubernetes News intends to be a resource to help keep up with the wide ranging and rapidly evolving world of Kubernetes.


No Medium

No Medium: Medium is Bad. Stop Using It.


What is DevOps

What is DevOps

DevOps was intentionally left undefined (or loosely defined) at the first DevOpsDays event held in Ghent, Belgium. There are many good reasons for leaving it undefined. Back in 2009 in Ghent, no one could be sure how DevOps would impact the industry. But, the lack of a definition has left it available to be defined by anyone (myself included). This means a product can be DevOps and a business process can be DevOps. Neither of these is “wrong” but, one adheres to the spirit of DevOps more than the other. Allow me to attempt to define and scope DevOps.

See also