Site logo

Changes

March 2025

  • Removed my Omnivore page, since the service no longer exists.
  • Fixed up some 404s on the site from old page links, and added redirects where I could.
  • SEO metatags should now be automatically inserted on each page.
  • Opengraph images are generated automatically.
  • Individual blog and project pages now correctly link to the right feeds.

February 2025

  • Upgraded to Astro 5.2 and Tailwind 4.0.

    I have never in my life experienced such a clean upgrade process for supposedly "breaking" changes! 3 commands upgraded Astro, replaced the Tailwind integration with the new Vite plugin and converted my Tailwind config to the new format. 😘🤌

January 2025

  • Added the option to archive blog posts. A lot of my older posts are either irrelevant or just not very good. I'm going to still list them somewhere, but they won't be in the main blog feed.
  • Changelogs are now grouped by month.
  • Also went back and added changelogs for the last 8 months. I've been making a lot of changes, but not documenting them. I'm going to try to be better about that in the future.
  • Added a CLI command to create new changelogs
    • Planning to support adding content as well, but for now it just creates the file.

December 2024

  • Added a CLI to help me manage site data. Currently replaces some scripts I was using to update game data, but will add to it as I need things.
    • This is my compromise between the current MDX and YAML data and moving to a full CMS.

  • Added JSON feeds alongside my RSS feeds. You can find them on the /feeds page.
  • Added the concept of an accent colour to the site. Planning to do more with this, but for now it's just blue.

  • Got sidetracked and spent a few hours fiddling with prettier and linters. Code is now 80% prettier and tailwind classes get sorted nicely.
  • Added the all games page, which lists all games (shocker) and allows filtering by platform.

November 2024

October 2024

  • Added some custom directives to Astro to load islands based on "click" or "focus" events.
  • Added a new instant games search to the Gaming page, using Astro actions and SolidJS.

  • Added back my main Gaming page, and started experimenting with how to make use of it.
  • Behind the scenes, but added some simple libs to handle talking to Steam and IGDB APIs, and some helper scripts to update game data.

September 2024

  • Added a new Games database for my games collection.
  • Added an entirely custom colour palette, along with a custom Tailwind plugin to use it.
  • Made a pass improving a11y across the site, specifically on links and colour contrast.

June 2024

May 2024

April 2024

  • Started working the new "Aurora" version of the site
  • Some basic Astro components for MDX content
  • Ported blog posts over as content collections