Code and slides from my pushing-puppet talk