Hello, world

July 25, 2026

Welcome to the blog. Posts here are written in MDX — Markdown with support for embedded JSX — and live in src/content/blog/ as plain files in this repository, no CMS required.

Adding a new post

Drop a new .mdx file in src/content/blog/, give it frontmatter like this post has (title, description, date), and it shows up on /blog automatically, sorted by date.

Using JSX in a post

Because this is MDX, not plain Markdown, you can drop in a real component if you need something Markdown can't express:

This box is a plain <div> with Tailwind classes, written directly in the post.