#jekyll
Baking webmentions into the build
Back in 2022 I added webmention support to this blog. The implementation worked but it was entirely client-side, so the page would load, JS would fire, fetch from webmention.io, and...
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...
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...
The Movies I Watched in 2022
Through 2022 I kept track of most the movies I watched. In this post I’ll talk about how I took that data and, combined with the OMDb API, used the...
Adding support for Webmentions
I’ve added Webmention support to the posts on this blog. Webmentions are a method for websites to know that they’ve been linked to (or mentioned) from elsewhere on the web....
Jekyll Antipatterns
Extract the first image from a post in Jekyll
Using "jekyll-redirect-from" with GitHub Pages
Jekyll for dummies
Adding support for <!-- more --> tag to Jekyll without plugins
Meta post about making this blog responsive and not using px
Video integration with Jekyll
Moving away from Twitter Bootstrap - Hello new design!
Adding more post metadata to Jekyll with YAML
On migrating from Tumblr to Jekyll Bootstrap