-
Removing (or customising) the "This site is open source. Improve this page." footer on GitHub Pages
I use GitHub Pages to display Markdown files a lot. I use it for notes, game tracking, YouTube tracking, and plenty of other projects. Seemingly at random, some of these projects have an open source footer at the bottom. What is it, what controls it, and how can it be removed?
-
Introducing "Forza Update", a minisite automatically tracking the next Forza Horizon 5 season & series
As you might have realised from my many previous Forza Horizon 5 posts, I play it a lot! Each week we get a new content drop, and I often got confused about update times due to timezones. To solve this, I created a new minisite.
-
Identifying and fixing a DisplayListCanvas crash (too large bitmap) with none of my Android code in the stacktrace
A project recently had a crash that had been reported in low numbers for the lifetime of the app. Interestingly, the stack trace was unchanging, but only displayed “android.” code, nothing from my codebase! Here’s how I debugged it and found a fix (hint: it’s caused by drawables).
-
Introducing "The Yogscast List™️", a list of 100+ Yogscast-y YouTube channels 📺
A couple of weeks ago I created a list of Jerma fan channels, as there’s a pretty obsessive fanbase. Since The Yogscast has 30+ members, there’s a lot more original content coming out, making them an excellent candidate for a similar project!
-
Building a GitHub Actions script to fetch metadata from multiple YouTube channels, and save it into a Markdown file
I recently created a list of Jerma fan channels, and have now added automatically updating channel statistics! This requires interacting with YouTube’s API, parsing JSON, writing Markdown, merging files and more, so here’s a full guide to building something similar.
-
Introducing "The Jerma List™️", a list of 70+ Jerma-related YouTube channels 📺
As anyone could probably figure out from my thousands of YouTube video views and hundreds of hours on Twitch, I’m a big fan of Jerma985. Since there’s… hundreds of fan channels, it’s easy to miss some amazing content, so I created a complete(ish) list!
-
Different approaches to conversation transcript formatting in Markdown 🗣️✍️
I’m currently trying to write some fiction, and conversation transcripts are a key part of this. However, there doesn’t seem to be any standard way of displaying a conversation transcript in Markdown, with plain text looking pretty ugly! Here’s a few approaches, and my recommendation.
-
Experimenting with GitHub's "alert" markdown syntax
Back in May 2022, GitHub announced the ability to display “alerts” within Markdown documents on the site, by using a new syntax. These alerts originally only supported ℹ️ Notes and ⚠️ Warnings, however this week the 💬 Important category was added. Here’s how (and when) to use these alerts, and their limitations.
-
How to discover your Jekyll site's total word count, longest / shortest post, and more 🔡
I’ve been writing blog posts for quite a few years, and when a single post can easily be thousands of words… my total word count must be in the hundreds of thousands! To find out, I expanded an existing Jekyll plugin’s functionality, here’s how to use it.
-
How to automatically display your latest posts (from multiple RSS feeds) on your GitHub profile
GitHub profile READMEs are a relatively new addition (2020), letting devs add a little description of themselves, and even display dynamic content like latest blog posts or current Spotify track. Whilst I’ve had a basic README for over a year, I recently added a combined list of recent articles from all my sites using a GitHub Action.