Changelog
Keep in mind that the further back you go, the more likely you are to encounter broken links.
Filter by Year:
2026
-
- Added the Code Collective and the Enclave Webring to my webring list.
-
- Added the WarioRing, Online Webring, Webring.Fun, and Game Devs Together to my webring list.
-
- Added the Wafring and Static.Quest to my webring list.
-
- Updated my webring list.
- Added the Off-Platform Webring, Claw Webring, Homebrew Webring, HTML Energy Webring, and HTML Hobbyist Webring to the list.
- Removed a bunch of webrings for having dead links/404 errors.
2025
-
- Added the Polyring and Our Favorite Void to my webring list.
-
- Added the Hazbin Webring, Beepbox Webring, Care Bears Webring, Deepsea Metro, Sites for a Free Palestine, Web in the Round, and bulltown.sidecar to my webring list.
-
- Made some minor updates to my webring list.
- Added the aberWebRing, Hack Club Webring, and Catppuccin Webring to the list.
- Changed the statuses of the Transmasculine Webring, PersonaRing, and GFDKWTFAW Webring from "hiatus" to "active".
-
- Added The Movielistings Network, Alter Listings Network, and Fans Fans Fans to the fanlistings section of my link directory.
-
- Added a bunch of new webrings to my webring list.
-
- Added a new code snippet: Focus Outlines on Image Links.
-
- Added a web directory section to my webmastery links page, which includes my own web directory/webring list.
-
- Accessibility tweaks
- Fixed footnote links broken
aria-describedbyattribute.
-
- Added the "song of the now" section back to the homepage and a separate page for other songs I've been listening to.
- Revamped my changelog to have a better backend and use more semantic HTML.
- (Thank you to Chris for helping me out with that!)
- CSS tweaks.
- Started using bundles for cleaner HTML and inline styling.
- Fixed "favorite" bullets in the link directory not working on Safari.
- Fixed details/summary rendering weird on Safari.
- Made
<mark>text look better in dark mode. - Made
<hr>s thinner. - Fixed issues with the "prefers-reduced-motion" media query.
-
- Reorganized some of my link directory and moved fun links to it's own page.
- Added a new code snippet: CSS Tabs with Default Open Tab.
- Decided to make my style guide public.
- Updated Eleventy from v3.0.0 to v3.1.0.
- CSS tweaks.
- Changed body text from 1.125em to 1em when viewed on very small screens.
- Added a border to callout boxes.
- Added
color-mix()to multiple elements and set up fallback styling in case your browser doesn't support it.
- Accessibility tweaks.
- All SVGs will now have
aria-hidden="true"by default. - Changed the
aria-labelfor "read more" links to better match text on screen. - Moved the "skip to content" link to the header landmark region.
- Changed the blog sidebar from being one big
<aside>to a<div>with multiple<aside>s in it.
- All SVGs will now have
-
- Finally added my link directory back! Now reorganized and with a ton of new links!
- Specified that I'm using the WCAG on my site info page
- Changed
<code>from 1.125em to 1em - Removed custom screen reader voiceover from
<ins>and<del>tags- (Shout out to this blog post for making me realize I had to fix that.)
- Hovering over abbreviations will now change your cursor to the "help" cursor.
-
- Changed the default theme to dark mode.
- Made some changes to how the table of contents sidebar works on large screens.
- Changed it from being a
<nav>inside of an<aside>, to the whole sidebar being a<nav>and removing the<aside>tag completely. Hopefully, this should improve accessibility. - The sidebar will now allow scrolling if the list of links gets too long.
- Changed it from being a
-
- Added a "# of posts" counter to blog tag pages.
- Fixed/organized page templates.
- Added "filter by year" tabs to the changelog page.
-
- Optimized CSS for really small screens.
- Fixed some stuff in the meta tags.
- Fixed the focus outline.
- Before, it only looked good on Firefox and looked awful on any other browser. Now it should look decent no matter what browser you're using.
-
- Started building my site with Eleventy!
- Which means I finally have a proper blogging engine with tags!
- Completely redid the CSS!
- Changed from Lissom.css to a hand-coded layout.
- Changed the default webfont to Nunito Sans.
- Changed the icons from Font Awesome to Lucide.
- Reorganized and reworded some things in my accessible zonelets tutorial and some of my code snippets.
- Added a new code snippet: Rendering Pixel Art.
- Reworked the file structure.
- Added site info and sitemap pages.
- Added legal licensing info to my sites footer and other relevant pages.
- Put my uses and WIP pages in storage while I rework them.
- Added a theme toggle to my blog.
- Started building my site with Eleventy!
2024
-
- Changed my layouts page to a projects page, since that's more reflective of the actual content.
- Added a new project: Accessible Eleventy Gallery.
- Added a code snippets page with three snippets.
- Made more tweaks to the CSS
-
- Added a layouts page.
- Fixed some spelling errors.
- Made some small tweaks to the CSS.
-
- Revamped my whole site!
- Changed the CSS to Lissom.CSS.
- Moved my contact info to the homepage.
- Added a page for stuff I use, stuff I'm working on, and credits.
- Added an RSS feed.
- Added a custom 404 page.
- Temporarily removed my link directory and playlists page while I reorganize them.
- Switched back from PHP to static HTML.
-
- Added a contact page with my email and Fediverse info.
-
- Added a playlists page.
- Added a new song-of-the-now and a page to archive old ones.
- Added a "back to top" link to the footer.
- Put the changelog in a scrolling div so that it doesn't take up half the page anymore.
-
- Added a "song of the now" section to the front page.
-
- Switched webhosts from Webhostmost to Leprd!
- Updated this changelog to use the ISO 8601 format (year-month-day) instead of the month/day/year format.
- Made it so on-site links shouldn't have file extensions on them. ".php" and ".html" should not be showing up at the end of URLs anymore.
- Fiddled around with the CSS a bit to make it more compatible with older browsers.
-
- Changed HTML files to PHP.
-
- Officially Launched the site!