TL;DR
- Posts are plain Markdown files under
src/content/blog/. - Every post inherits the same layout (title, subtitle, byline, TOC).
- Publishing a new article is: add a
.mdfile and deploy.
Why We Did This
We wanted a blog that is:
- Fast to edit (Markdown).
- Consistent (shared template).
- Static (works with GitHub Pages style deployments).
What A Post Looks Like
Markdown is rendered with a predictable typography layer and good defaults for code blocks:
# run locally
cd landing
npm run dev
Next
If we want richer articles later, we can add MDX support. For now, keeping it Markdown-only keeps publishing friction low.