Colophon
Notes about how this site is built and run.
Tech stack
- Next.js
- Tailwind CSS
- TypeScript
Content & blog (MDX)
- Posts are written in
.mdx
and 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