I set up this blog using jekyll, which converts markdown files into blog posts. Writing in markdown (or R markdown) is super easy, though it can be customized. The layout I am using is a slightly modified version of Hyde, created by Poole. Poole gets you set up with Jekyll and provides you with a few nice, clean layout choices.