Site history
Changelog
A running log of what's changed on this site.
-
- Published new note: Mute Mover — Python scripts to migrate Bluesky mutes and muted words to Mastodon.
- Notes: inline code styled to exactly match /coach — salmon with border, dark mode aware.
- /colophon: fix mobile layout — prose and diagram no longer overflow viewport.
- Notes: GitHub repo widget — fetched at build time, shown when repoUrl is set in frontmatter.
-
- /now: merged NOTES.LOG into NOW window — NOTES field links to latest note, SITE field shows 30-day changelog strip and link.
- /now: BUILD now shows live git commit hash; UPDATED shows date of latest commit.
- /tools: added Riese & Müller Multicharger2 eBike, Dia browser; updated MacBook Pro to M4; added UHF link; Software note updated.
-
- Added /zine — Nakasendo newspaper and print pages.
- /tools: 2-column layout; expanded with new hardware (TRMNL, Stream Deck Neo, Lofree Touch mouse, KAP MV Classic Dark, DJI Mic 2, AirPods Pro), instruments (Roland Kiyola, Fender Telecaster, Art & Lutherie, OP-1, Yamaha THR5), Antler/Cubitts/Tom's Studio analog items; links added throughout; Home Server renamed Software; Development merged into Software.
- Homepage: added changelog activity widget to Updates section — shows latest entry and a 30-day commit-graph style strip.
-
- Homepage: Writing section moved into the left column alongside Work. Booking.com's two roles now listed under a single header. Updates feed now auto-includes the latest note from /notes at build time.
- Homepage: project, writing, and update list items are now full-block links with a bg-surface hover highlight and smooth transition.
-
- Added 66 new photos to the south Devon sea essay, spanning August 2022 to June 2026. Total now 180 photographs. Sun position and Brixham tide data backfilled for all entries.
- Fixed data quality issues from the Roon export: normalised artist names with inconsistent "The" prefix (Beach Boys, Smashing Pumpkins, Avett Brothers, Enemy), fixed diacritics (Bjork → Björk), normalised & vs and (Belle and Sebastian, Tegan and Sara), fixed punctuation (Fontaines DC), stripped raw rip filenames from album titles, and fixed a Beatles typo. 2 duplicate entries merged.
- Further music data cleaning (pass 3): artist name fixes (Alanis → Morissette, Sara and Tegan → Tegan & Sara, The Charlatans UK, Sigur Ros, The XX, Ólafur Arnalds collab, boygenius casing). Deduplication of SACD-R variants (Björk Medúlla, Vespertine), Nirvana anniversary editions (x3→x1), The xx bonus disc, combined releases (James Laid/Wah Wah, RATM Battle/Renegades), Sigur Rós ( ) / [Untitled], Wish You Were Here 50. 1444 → 1433 albums.
- Further music data cleaning (pass 2): edition deduplication (Rubber Soul x4, Homogenic (1997), Every Kingdom Deluxe, Bon Iver Limited Edition collapsed to single entries), corrected IDLES casing, FKA twigs casing, and Daryl Hall & John Oates separator variant. Fixed a class of self-titled album corruption where Roon appended a format tag with an em-dash (e.g. "ULTRA MONO – FLAC"). 1450 → 1444 albums.
- Improved album artwork coverage on /music — the iTunes matching script now handles artist name variations (The X vs X, & vs and), strips more edition/format suffixes, uses a two-pass search strategy, and falls back to Last.fm for albums not in the iTunes catalog. Roughly 140 additional albums gained cover art.
- Removed the album name/artist hover overlay from CD covers — the label below already shows this information.
- Music: open CD case spine now aligns to the panel center line. Dynamic panel text contrast now computed from actual album color luminance rather than a fixed dark/light override — prevents dark text on dark panels and white text on bright covers.
- /colophon: added Data section covering the four build-time pipelines (music via Roon/iTunes/Last.fm, library via shelf photos/OCR/Hardcover, photo essays via EXIF+bank tx+drafts, DLM RSS). Stack section prose tightened; architecture diagram trimmed to remove empty right-hand space.
-
- Fixed key presses (h, j, k, l) being swallowed on /ask after visiting a photo essay — navigation handlers now clean up properly when leaving the page.
- Fixed the MRFRISBY hero not appearing when navigating back to the home page.
- Fixed a wide empty column gap on the library page on mobile.
- Opening a CD on /music now centers it in the view — other CDs from the row animate to stack underneath it, their titles fading out. The inside sleeve shows the actual cover art. Track listing moved from the sleeve to the album detail panel. Fixed a bug where clicking a peer CD from the same row produced a broken visual state.
- The homepage now pulls the latest DLM post automatically at build time from the RSS feed — no manual update needed.
- Added /colophon — a short technical essay on the stack, type system, colour system, semantic layer, infrastructure, and interface philosophy. Includes a wiring diagram showing how data sources connect to pages at build and runtime.
- Added /changelog page (this one), linked from the footer. Entries link to the pages they describe.
- Widened the home (/) link's click target to reach the left edge of the page.
-
- Added "The advocate's trap" to the homepage and to the /ask knowledge base.
- Switched the colour system to OKLCH — a perceptually uniform colour space where equal lightness steps look equal. Hue rotates subtly from warmer (dark) to cooler (light). A hidden /colours reference page documents the full system.
- Fixed light mode accent colour — the previous value was almost invisible on the mint background.
- Added smooth page transitions: outgoing pages fade out, incoming pages slide up.
- Fixed dark mode on /ask — the panel and dock now use the site's dark green palette rather than a fixed cream.
- Added structured data (JSON-LD), theme-colour meta tags that match the palette in both modes, and a WebMentions inbox.
- Typography improvements: hanging punctuation, optical font sizing, tighter tracking on the large heading, and animated underlines on inline links.
- Fonts and hashed assets now get long-lived cache headers for faster repeat visits.
- Added humans.txt and a security contact at /.well-known/security.txt.
- /music page colours now track the site palette automatically rather than using their own hardcoded values.
- /ask gains smooth answer fade-ins, respects reduced-motion preferences, and the ring gradient now uses the OKLCH colour values.
-
- /now page redesigned as a BIOS-style desktop with draggable windows. Seven panels covering what I'm working on, thinking about, where I am, and live feeds from Bluesky, Last.fm, Hardcover, and Trakt.
- Homepage: work history expanded with earlier career entries. Writing section moved to a full-width strip at the bottom.
-
- Site rebuilt from scratch in Astro. New editorial design with the pistachio palette, dark and light modes, self-hosted fonts, and the MRFRISBY hero letterform that fills the full page width.
- Halftone photo treatment on the profile portrait — blended into the page background using mix-blend-mode.
- /now page draws live data at build time from Last.fm, Hardcover, and Trakt.