GuidesBlog
Write a Blog Post
Publish a new blog post in minutes.
Docs are in beta — content is improving rapidly. Found something missing? Open an issue on GitHub or reach out on Twitter.
Blog posts live in content/blog/ as .mdx files. The file name becomes the URL slug.
Create a Post
- Create a file in
content/blog/:
content/blog/my-first-post.mdx- Add frontmatter and content:
---
title: "My First Post"
description: "A brief description for previews and SEO (keep under 160 chars)"
published: "2026-04-17"
tags: ["saas", "tutorial"]
---
## Introduction
Your content starts here.Required Frontmatter
| Field | Required | Description |
|---|---|---|
title | Yes | Post title |
description | Yes | Short summary (≤160 chars) |
published | Yes | Date in YYYY-MM-DD format |
tags | No | Array of tags |
image | No | Path to cover image |
draft | No | Set true to hide from listing |
Images
Place images in public/blog-assets/ and reference them with an absolute URL:
Publishing
Commit the file. The post immediately appears on /blog/, in the RSS feed, and in the sitemap. No build step required for content changes.
Preview Locally
pnpm devNavigate to http://localhost:3000/blog/my-first-post.