Migrated the site to Fardin Docs
Everything now lives under /docs/*. 24 projects, 50 interview Q&A, and 7 essays imported as MDX.
Migrated the site to Fardin Docs. Everything now lives under /docs/*. 24 projects, 50 interview Q&A, and 7 essays imported as MDX from the existing data files. Legacy URLs (/work, /blog, /interview, /about, /contact, /uses, /failures, /for-ai) 301-redirect to /docs/* equivalents.
Before this, the site was five separate Next.js routes with bespoke shells, bespoke search, bespoke cross-linking — five variants of the same problem solved five times. Fumadocs collapses that into a single content tree: one sidebar, one search, one URL scheme, one set of MDX components. Every piece of content now lives in the same graph, which is the precondition for everything else I want to build on top — the knowledge graph node view, the LLM-friendly exports, the eventual cross-section linking.
Redesigned the whole site
Design system with primitive tokens, Instrument typography, the Explore component, command palette, global search, Interview page. The same day as the AI infrastructure push, I rebuilt the interface on top of it.
Cleaned up sidebar redundancy sitewide
Every folder in the docs used to render twice in the sidebar — once as the parent, once as the index child. Fixed it everywhere at once.