Create a Blog With Hugo and GitHub Pages

Warning
This post is now more than 5 years old and is likely out of date. A lot of change, in both myself and the world, has happened in that time, and my present self may 100% disagree with what past me has written. However, this post shall remain as a historical archive. I rarely edit my posts, but if there is something here that is particularly offensive or breaches someone's privacy, please contact me.

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!

Update

The website has moved!

This lesson has now been transferred to the Carpentries Incubator and can be found here: carpentries-incubator.github.io/blogging-with-hugo-and-github-pages/

  • ✨ You can find the written instructions here: sgibson91.github.io/blogging-with-hugo-and-github-pages/ carpentries-incubator/blogging-with-hugo-and-github-pages
  • ✨ You can also follow along with the YouTube video below. I go quite fast 🚀 so feel free to pause and rewind as much as you need!

Thanks

  • 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

Related Posts