Sample app from blog.wercker.com