#jekyll
Sending webmentions on deploy
I’ve spent a fair bit of time on the receiving end of webmentions, from adding support for them in the first place through to fetching them at build time and...
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...
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