Lab
Experiments and works in progress.
Things I'm exploring that don't yet fit anywhere else. Some will graduate to Patterns or Writing, others will quietly die.
Everything here is a work in progress and may break, change shape, or disappear.
Dynamic color picker
Pick any color: the system normalizes it to a balanced OKLCH and re-derives the full palette in real time.
Statuslive
Agent-friendly MDX
Semantic frontmatter and structured headings: the file itself is the contract for tools and agents.
Statuslive
---
title: Colophon
description: How this site is built.
icon: Info
---
Notes on how this site is put together.
## Stack
- **Next.js 16** with the App Router and Turbopack
- **Fumadocs UI** for documentation chrome (sidebar, search, nav)
- **Tailwind v4** with `@theme inline` blocksRender
Colophon
How this site is built.
Notes on how this site is put together.
Stack
- Next.js 16 with the App Router and Turbopack
- Fumadocs UI for documentation chrome (sidebar, search, nav)
- Tailwind v4 with
@theme inlineblocks
Knowledge base with hybrid RAG
Markdown notes, embeddings and keyword search combined into a single ranking.
Statusin progress
AI-native design system
A system whose documentation was designed from day zero to be consumed by humans and AI, no retrofitting.
Statusin progress