Source code to support my talk @ JavaDay 2013