Shipping update - 2026-02-08
Shipped a new interactive blog gallery with search and view controls to make browsing posts faster and more engaging on desktop and mobile.
Highlights
- Launched a 3D-style, draggable blog gallery with zoom controls, animated transitions, and richer post labels to make browsing feel more visual and immersive.
- Added a keyboard-friendly search bar and shortcut hints so readers can filter posts quickly without leaving the gallery view.
- Introduced a list view toggle with sort and read-time filters for users who prefer a structured, text-first browsing mode.
User outcomes
- Readers can now pan a responsive grid of posts, zoom in/out for detail, and switch to list view based on how they want to browse.
- Search now matches titles, descriptions, and tags, enabling faster discovery across the blog catalog with keyboard support ("/" to focus, Enter to search, Escape to dismiss).
- Post metadata is clearer at a glance (date, read time, tags), making it easier to decide what to read next.
Technical wins
- Built a GSAP-powered grid canvas with custom easing and draggable bounds that adapt to zoom level, keeping the gallery stable while panning and resizing.
- Implemented query-based filtering and grid rebuild logic to keep layout, sizing, and bounds consistent as results change.
- Added mobile resilience via stable viewport height handling and responsive controls, plus a list view path that shares filtering logic for consistency.
Notes
- Sensitive/internal details have been redacted.