Presentation for ScalaSyd July 2013