Welcome to my rather disorganised blog. Most of what you’ll find here are notes about books and articles I’ve read, problems I’ve solved, and events I’ve attended. Prominent topics include Drupal, Haskell and events related to programming and IT.
— Thomas Sutton, 2014
I attended Puppet Camp Sydney 2014 last Monday. This is a quick round-up of the sessions.
This is a short guide to providing users with restricted SFTP access to a single directory using built-in OpenSSH functionality.
The inaugural Sydney Elasticsearch Meetup had talks on monitoring Elasticsearch clusters and on the impending 1.0 release.
The October Continuous Delivery meetup had talks about the continuous delivery practices of the Atlassian Stash team and about automated environment provisioning with CloudFormation and Puppet.
This post describes a proof-of-concept Hakyll site which associates a banner image with each post, automatically generates several versions of it, and makes them available as variables for use in templates.
This is a short note about rewriting the history of a git repository to change the commit authorship.
This is a quick guide to installing Dnsmasq on OS X and using it to redirect development sites to your local machine.
The October 2013 meeting of the FP-Syd functional programming group in Sydney heard talks about data flow fusion, a constrained domain specific language for building filesystems and a round-up of ICFP.
Here's a short blurb about various "SEO-ish" functionality for Drupal I wrote at work a while ago. It's pretty much just tedious wank for decision makers but someone might like it?