Sinatra training: a simple Sinatra based blogging platform using git pushes for blog posts.