Max Glenister

#github-pages

5 posts across 1 category

2026

  • Reducing commit log noise caused by a GitHub Action

    I have a “now playing” widget on my /now page that shows the last track scrobbled to Last.fm. It’s powered by a GitHub Actions workflow that polls the Last.fm API every hour and commits the result to the repo. It worked fine, but quietly polluted my commit history.

    • 4 min read • 1 interaction Part 3 of 4 · How this blog is built
  • Moving to GitHub Actions (and adding .txt posts)

    This year I moved the blog from GitHub Pages’ built-in Jekyll to a GitHub Actions workflow, then added .txt URL support for posts. Inspired by Terence Eden’s blog post about text-only websites.

    • 4 min read • 4 interactions Part 1 of 4 · How this blog is built

2014

  • Using "jekyll-redirect-from" with GitHub Pages

    Last week GitHub finally added support for some useful plugins to their implementation of Jekyll used for GitHub Pages. The most notable of these is the support for the jekyll-redirect-from plugin.

    • 2 min read
  • Jekyll for dummies

    2014 has been heralded as “the year of flat-file websites”. This blog in fact uses Jekyll to generate the very blog post you are reading. I’ve been using Jekyll in some form since early 2012, and for me it works perfectly as a means to publish content.

    • 10 min read

2012