Recent Blog Posts
-
Deep Links to GitHub Actions Job Logs
How to link directly to the logs for a specific GitHub Actions workflow job, and even expand the logs for a chosen step.
-
Removing AWS EC2 IPv4 Addresses
In July 2023, AWS announced they will charge for IPv4 addresses starting 1 February 2024. The new charge will be the same as the existing charge for an idle IP: $0.005 per hour; slightly over $40 per year per IP address. If you’re running some small T2 or T3 instances for general-purpose workloads, this could increase your monthly cost somewhere between 20–40%. The EC2 free tier will include 750 hours of usage for 12 months, so a single IPv4 address should be pretty much free for that time, but if you’ve exhausted the free tier or have multiple IP addresses, this charge will start to appear very soon.
-
Victorious Festival 2021
This was my first time at Victorious Festival in Portsmouth, and after the past 18 months, it was great to be back!
-
Generate Nested URL List in Jekyll
A Jekyll recursive include to output a nested site map.
-
Shorter Git Remotes
Use shorter URLs for Git remotes using your SSH config file.
-
Lockdown Activities
A list of my attempts to keep myself occupied and connected during lockdown.
-
Detecting Character Encoding
How I make a best guess at the character encoding of a file using its contents.
-
Google Home So Far
I’ve been playing with Google Home quite a bit recently, with mixed success to say the least.
-
New Site (Again)
This isn’t the first time I’ve moved my personal site; the first post I still have was after I lost some old blog posts, and I moved to WordPress in 2012 to avoid supporting a separate blog and page builder. However, it was still running on my VPS, and I’ve been trying to remove all production content from there for a while.
-
My Rubik’s Cube Solution
A number of people have been solving Rubik’s cubes at work recently.