http://anzasca.net/paper/teaching-building-services-like-a-pirate/