Milestones and iterations that keep this site evolving.
2024
-
Added keyboard shortcuts modal
Launched quick navigation shortcuts and a modal so power users can jump between sections without reaching for the mouse.
- Introduced the
KeyboardNav
modal with?
to surface available shortcuts. - Added instant navigation combos (
g h
,g b
,g p
) andt
to toggle the color theme. - Ensured focus is restored correctly and modal closes on
Escape
for accessibility.
- ux
- accessibility
- Introduced the
-
Launched dynamic bookmarks page
Hooked the site to Karakeep so freshly saved resources sync straight into a new bookmarks gallery.
- Built
/bookmarks
with live data from the Karakeep API and smart caching headers. - Added category sections mapped to my personal reading lists.
- Designed responsive cards that show OG images, tag chips, and trimmed descriptions.
- integration
- feature
- Built
-
Astro upgrade & performance audit
Upgraded Astro and tightened build tooling which shaved ~12% off bundle size.
- Bumped Astro to the latest minor release and regenerated the lockfile.
- Swapped in automatic link hover effects and a smoother page transition animation.
- Re-ran Lighthouse to confirm <200ms TTI on desktop and mobile.
- performance
- tooling