Browse all posts tagged with Static Site Generation below. An RSS-feed is provided on a per-tag-basis here.
I’ve always liked static site generators for my homepages, as they offer a variety of advantages for me. By nature, blog posts are updated very rarely. Static pages are easy to archive or download – for instance you can find the earliest snapshot from 2018 working via the wayback machine here. All modern static site engines allow for writing in Markdown, making it easy for me to add posts. In the past, I used Jekyll as my go-to, recently however I moved to Hugo.
Prerequisites This post assumes, that you already have a site running. It’s also a good idea to run bundle update, to get your dependencies up to date. I will utilize the Jekyll pagination plugin which is available on GitHub pages, so you don’t need to build your site locally. Important: the plugin only works when your posts are listed on your index.html page, this is a restriction of GitHub pages, which bundles jekyll-paginate in version 1.