Changelog

Release notes, updates, and other points of interest related to updating this site

Nov 24, 2024

  • Holiday Refresh

    This release cleans up a lot of things that annoyed me for a production release - removed a lot of unused imported, remove all the forgotten about console.log, reduced served js, cleaned up styling, removed some content types that didn't need to be separate (like tutorials).

    This is also the release that actually makes the Spotlight-based site theme live on the main domain.

    - updated changelog
    - new! garden posts, layout, view
    - new! added post tagging, and tag index
    - migration moved tutorials into blog posts
    - bugfix fixed backlink on all subpages
    - bugfix add default fallback pathname if history gets erased by refresh
    - cleanup commented out code, old console.log, unused imports
    - improvement add new singleton schema for homepage content
    - improvement remove the hardcoded biography information.
    - improvement added new query and query result for homepage content singleton
    - nit tweaked block editor to support all decorators by default

Aug 30, 2024

  • In the Spotlight

    Overhauled the site. Used spotlight as my starting point, and switched up some of the layouts, as well as added new pages that weren't part of the original template.

    • rebuilt sanity.io content schemas
    • new UX, based on Tailwind's spotlight template
    • dark theme and toggle
    • more layouts for different content types (blog, gallery, talks, now, etc)
    • new sections: uses, changelog, coaching
    • removed tutorials, garden, and projects (for now)

Aug 29, 2024

  • Sidebar Shifting

    • Add definition lists to sidebar for metadata
    • Improve responsiveness by removing padding
    • Add keys for rendering

Aug 22, 2024

  • Live & Direct - Live Draft Previews

    • Enabled live preview of pre-published content
    • Added 5 new schema to the content system
      • Books
      • Games
      • Sneakers
      • Spirits
      • Wine
    • Responsive refactor of the homepage

Sep 15, 2022

  • Massive Attack

    Wow. This was a pretty beefy set of changes.

    16.7K new lines of code added, 12.1K lines of code removed. 78 files changed.

    Decided to kick the tires on a new approach to my site, using Remix. I focused a lot on improving my Lighthouse scores, adopting better accessibility practices, and making content easier to add and update. I also decided to add some OpenTelemetry instrumentation to understand the server and client-side rendering flow.

    • new! New schema added to Sanity
      • Projects & Project Types
      • Post Series
      • Tutorials
    • new! Tracing and Instrumentation (OpenTelemetry)
    • new! Full redesign of site
      • no, no dark mode... yet