Hi, Iā€™m Leigh

I’m currently employed as a Platform Engineer but I’ve worn a few hats in DevOps and Software Development.

In my day-to-day I’m usually:

  • Helping developers deploy features faster, with less friction
  • Engineering scalable, fault-tolerant and cost effective cloud infrastructure for web applications
  • Hacking on tools and automation to make peoples work easier

Recent Posts

supervisord is a really useful tool for managing processes in containers, but I find it’s configuration a bit lacking. There are some sensible defaults missing, no way to dynamically configure which processes should be running on a container, and I’m often left with duplicated configuration. Having spent some time working with it I’d like to share my approach and solution to these headaches.

I’ve been fascinated by the simplicity of static site generators recently, so when I set out to rebuild my personal website it seemed like a great opportunity to try them out. There are a lot of budget-friendly options for hosting this kind of static content, and the workflow of building and deploying the site each time content is added is ideal for setting up some automation.