Major Announcement
This Is What a Self-Hosted Article Looks Like
This is an example of a self-hosted article written in MDX. You can use standard Markdown here — paragraphs, headings, lists, links — and optionally drop in React components.
Writing in MDX
Each article lives in src/content/articles/ as an .mdx file. The filename becomes the URL slug: example-article.mdx → /articles/example-article.
The structured metadata at the top (title, company, date, subcategory) is the single source of truth for this article. When you also add a matching entry in Airtable with the same slug, the two stay in sync.
Formatting
You can write with full Markdown support:
- Bullet lists
- Bold and italic text
- External links open in a new tab automatically
Blockquotes render with a left border to distinguish them from body copy.
Longer articles can use ## H2 subheadings to break up sections. They render with extra top margin to give each section room to breathe.
Adding a New Article
- Create a new file in
src/content/articles/your-slug.mdx - Add the
export const meta = { ... }block at the top - Add a matching record in Airtable with the same
slugvalue - Write the body content in Markdown below the export
That's it — the article will appear at /articles/your-slug on the next build.