Slides and code for a presentation I did for OttawaJS in October 2014