Launching new site on github pages

Welcome to my new site! I’d been looking for a place to move to after having tried and abandoned both blogging platforms and hosting my own website. This seems to be a great halfway house, and certainly I’m super pleased...

A brief history of the referer header

The referer header. Misspelled and misused since its inception. Its typical use is thus: if I click on a link in a webpage that takes me to a different page, the referer header shows the landing page which page I...

Puppet in the Pipeline: video and slides

I gave a talk at the recent PuppetConf called “Puppet in the Pipeline” - a round up of workflow planning, deployment pipelines, and integration points. I start out with a very basic setup, and walk through various stages of complexity,...

Good ticket guide

I wrote this guide at $job-1 (where it seems to be still in circulation) and thought maybe it could be a useful thing to share further. We love a good ticket. It makes the job easier, it gets done faster,...

Automated server testing with Serverspec, output for Logstash, results in Kibana

Whether you’re spawning VMs to cope with spikes in traffic, or you want to verify your app works on a range of operating systems, it’s incredibly useful to have some automated testing to go with your automated VM creation and...