Colophon
Notes about how this site is built and run.
Tech stack
- Next.js
- Tailwind CSS
- TypeScript
Content & blog (MDX)
- Posts are written in
.mdxand live under/content/blog. Each file has frontmatter:title,summary,tags,date,draft
- Rendering uses next-mdx-remote (RSC) with remark-gfm and rehype-shiki for code highlighting (GitHub light/dark themes).
- Custom MDX components power callouts, code blocks with copy buttons, and styled headings.
- Blog routes are statically generated; drafts (
draft: true) are excluded from production builds.
Fonts
- Monaspace Neon Link
Hosting
- Vercel