Refactor Web Journal
I originally created this site to be a simple web 2.0 blog site with text entries for thoughts that did not fit into my work-related geospatial blog. However as I found myself creating more bespoke sites, both as a home for a specific hobby and also as an outlet for my web development curiosity, I realized I needed a landing page for all the feeds to come together. To date I have a photo site, geospatial blog, this site, and a music site which is still in development. So I thought why not combine all these into one place - and what better place than my personal domain name (how lucky is that!).
This expanded feed-music-blog-photo site is still an avenue for exploring new web technologies like dash streaming audio while serving as a landing page for all my web projects and links. It's more expansive and esoteric than a simple single-themed blog site, as it attempts to encompass a larger snapshot of my expression and character. While I could expand it further with all my Bluesky or other social media posts, I figured that might be taking things a bit too far.
On the technical side, this site is now built using a custom static generator using cheerio and es6 templates, so no framework and minimal, custom CSS. It uses GitHub issues as the "CMS" for the journal
and code
feeds, and then custom json feeds from my other projects for the gis
, music
and, gallery
feeds.