Skip to main content

Clojure

2021


2018


Aero meets SSM

·5 mins
Aero is a small configuration library from JUXT that extends Clojure's EDN reader with support for tags to interpolate values from environment variables, coerce these values to a specific type, use simple conditionals, and several other useful features.

2016


Google Sheets

·7 mins
One of the user stories I had to tackle in a recent sprint was to import data maintained by a non-technical colleague in a Google Spreadsheet into our analytics database.

2015


2013


Computing Partitions

·6 mins
In an earlier article on optimization, we evaluated all the different ways of splitting 13 items into sets of 5+4+4 and, applying a cost function to each partition, found one that minimised the total cost.