Archive / 2015 - 2017
Writing
Notes on data, programming, and understanding how things work.
Predicting Churn without Machine Learning
A practical way to understand customer behaviour through patterns of inactivity.
Clean SQL
On writing queries that are as easy to read as they are to run.
Improve your PostgreSQL workflow with vim and dbext
A tighter feedback loop for writing, running, and refining SQL.
On Transposing Data
Different ways to turn data around — and a small tool built for the job.