Moving into Quality Engineering, publishing Chef training courses, conference speaking about Chef at OggCamp and the complex mess that is this very static website at DevOpsDays London.
I'm a Software Engineer with a passion for backend engineering, especially with regard to APIs and automation. I've recently been gaining a hands-on experience of DevOps culture and practices, and use my site as a method of blogging about my learnings, as well as sharing information about projects I have previously, or are currently, working on in my spare time.
I'm a GNU/Linux user, a big advocate for the Free Software Movement, and I try to self host my own services where possible, instead of relying on other providers.
Check out some of my recent posts:
You can also search the below posts:
No matches found.
Notes from the AWS Dev Day Roadshow in London, where we got to play around with Chef, Chef Automate and InSpec using AWS OpsWorks.
Using Ruby’s JSON module to pretty print JSON objects from the command line.
How to merge multiple repositories, with their history, into a single repository, using the
git subtree add command
Reusing network sockets for speed and reduction of authentication handshakes with OpenSSH.
How to get nicer
diffs when working with submodules.
Why you should explicitly add
backup false when
file through Chef, to avoid leaving potentially sensitive files still on the box.
A look at the new features coming in the new Chef 14 release, as well as what to watch out for when upgrading.
Receiving the final sign off after four months off for my ruptured appendix.
How to dynamically serve a branch on a subdomain for GitLab Review Apps using Caddy Labels.
Talks and Workshops
I have a number of talks and workshops that I have done previously, and am open to do.
I also have a number of projects I've documented on my projects page.