Contains my version of a tutorial by Kenneth Lowe at PyCon 2014