what is going on here? read more to find out

v13, In Progress

2025-01-06 10:45:46

Welcome to v13 of the site! Well, sort of. This is a work-in-progress. I launched v12 back in October of 2022 and felt very good about. Until I didn't. As with anything, it felt stale over time and all I could see were the poor decisions I made - mostly with spacing and typography. So, time for a facelift.

Unlike every other version of this site, I'm going to work on this version in the open. I'll treat this blog post as a changelog to document what's new or what I'm experimenting with. Truth be told, the whole site likely deserves a complete overhaul - from database to API to frontend - but I'm going to stick with lighter optimizations on the backend as I work on sprucing up the front end. I don't need to overexplain it, you get it!

If you prefer the prior version, you can browse that. Or just stick to the RSS feed, where you don't need to be concerned about what this looks like at all.
  • 2025-01-03 - stripped down everything to bare markup and started from scratch. Still leveraging Foundation for my framework along with a custom toolkit.
  • 2025-01-04 - ensured database connection and query is working. need to overhaul these queries but that's for another day, it works for now. Blog listing, pagination and deep linking work - that's all you really need, right?
  • 2025-01-05 - fixed pagination logic on the backend; total number of pages actually correct now.
  • 2025-01-06 - launched skeletal version of v13. Structural CSS and light javascript in place. Things are likely broken but that's okay.
  • 2025-01-06 - added back alternate tag for RSS feed; whoops!
  • 2025-01-07 - Friday Video playlists should work again. Emphasis on should. Wanted to rewrite all the JS but, instead, opted to make it more sensible to my 2025 brain.