Create a Blog With Hugo and GitHub Pages

As a scientist in today’s ever connected, digital world, having a platform to talk about one’s work can be a really useful tool. Whether you’re looking to strike up new collaborations or promote your freshly published paper, a blog can help signal boost your work and function as an archive of your ideas (the developed and forgotten).

I put together a tutorial for building a blog site from scratch using Hugo and GitHub Pages - the same tools I use to host this site!

The website has moved!

This lesson has now been transferred to the Carpentries Incubator and can be found here:


  • Whitaker Lab for letting me trial this tutorial on them and recording it!
  • The Carpentries for their fantastic lesson template to create the website
  • The Turing Way for hosting the video on their YouTube account