Push up my code used in my puppetconf talk and my revealjs slides.