#github-pages
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.
- 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.
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.
- 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.
2012
- On migrating from Tumblr to Jekyll Bootstrap
I’ve been toying with the idea of moving away from Tumblr for a long time now, having had my own share of problems with Tumblr downtime.