Writing Posts in Markdown and MDX

Every post here is written in MDX — markdown with the option to drop in components when you need them. Here's a tour of what's supported.
Text formatting
You get the usual: bold, italic, strikethrough, and inline code.
Links work too, both external and internal.
Lists
- Ordered lists
- Are handy for steps
- Like this one
- And unordered lists
- For everything else
- Including nested items
Code with syntax highlighting
Fenced code blocks are highlighted at build time with Shiki:
export function greet(name: string): string {
return `Hello, ${name}!`;
}
console.log(greet("world"));Tables
| Feature | Supported | Notes |
|---|---|---|
| Headings | Yes | With auto anchor links |
| Code blocks | Yes | Shiki highlighting |
| Tables | Yes | Via GitHub-flavored md |
| Footnotes | Yes | Also via GFM |
Blockquotes
Markdown keeps the writing experience close to plain text, which is exactly what you want when the goal is to write more often.
That's most of it. Now go write something.