April 2026
April 2026
- Table of Contents — Full heading support
TOC now includes all heading levels (H1–H6) instead of only H2 and H3. Indentation and sizing scale automatically per depth.
- TOC — Section title flicker on navigation
Clicking a TOC item or navigation arrow now briefly animates the target heading with a color-and-glow flicker effect. Respects prefers-reduced-motion.
- TOC — Accurate heading ID generation
Replaced the custom slug function with github-slugger so TOC IDs always match the rendered HTML anchors from rehype-slug, fixing scroll mismatches on non-ASCII headings.
- About Author modal — Full redesign
Rebuilt the author dialog with a structured hero panel, bio block, social link cards (GitHub, X, LinkedIn, Facebook), and an info snapshot section.
- Post Scroll Memory
The blog now remembers where you left off on each post. On return, the page silently restores your scroll position using sessionStorage — no server, no database. Togglable from Reading Preferences.
March 11, 2026
March 11, 2026
- Table of Contents
Posts with multiple headings now show a navigable TOC with active section highlighting.
- Related Posts
Each post now suggests up to 3 related articles based on shared tags and categories.
- Tags Page
Browse all tags at /tags and view posts per tag at /tags/{slug} with color-coded badges.
- RSS Feed
Subscribe to the blog via RSS at /feed.xml.
- Post Series
Group related posts into ordered series with in-post navigation.
- View Count
Posts now display view counts, tracked per visit.
- Changelog Page
You're reading it right now.
- CLI Image Uploading
Batch upload local images directly to Supabase via the CLI using `techz image upload`.
- Reading time on all post cards
- Date and reading time styled in italic for a cleaner look
- "Last Updated" badge on significantly revised posts
- Copy post link button on hover for post cards
- TOC Redesign — Desktop visual hierarchy with circular nav arrows and precise active-state tracking
- Mobile TOC UX — Replaced inline TOC with a floating pill button and smooth bottom-sheet overlay
- Related Posts Design — Edge-to-edge images and aesthetic placeholders
- Typography — Tweaked blog post line gaps for enhanced readability on large screens
- Custom Favicon — Updated the site's default favicon
- TOC Scroll Bug — Fixed clicking TOC links not scrolling accurately due to sticky headers
- CLI Upload Bug — Fixed INVALID_FORM_DATA parsing errors for multipart image uploads
- Sync Route — Resolved revalidateTag expected argument error in the admin post sync route
February 2026
February 2026
- Initial launch of behind the TechZ
- Blog with MDX content, categories, tags, and graph view
- Dark/light theme with localStorage persistence
- Favorites system with cross-tab sync
- Share dialog with X, Facebook, LinkedIn, WhatsApp, Telegram, and Email
- Wiki-style [[slug]] interlinking with backlinks
- Reading progress bar and scroll-to-top
- SEO — Open Graph, Twitter cards, sitemap, robots.txt
