Article
Content Workflow
A practical authoring guide for adding new posts by dropping one folder into the content directory.
This article is itself a reference template for future content.
Base directory
All articles live in:
src/content/blog/
Each article should have its own folder:
src/content/blog/your-post-slug/
index.md
cover.jpg
image-1.jpg
Frontmatter rules
These are the fields currently expected by the site:
---
title: "Article title"
description: "Short summary shown in archive cards and SEO descriptions"
pubDate: "2026-06-22"
heroImage: "./cover.jpg"
updatedDate: "2026-06-23"
draft: false
---
Field notes
title: requireddescription: requiredpubDate: required, preferably inYYYY-MM-DDformatheroImage: optional, but recommendedupdatedDate: optionaldraft: optional; when set totrue, the article stays off the public site
Recommended file choice
If you are publishing a standard article:
index.md
If you need Astro components inside the body:
index.mdx
Image usage
Set the cover image in frontmatter:
heroImage: "./cover.jpg"
Reference body images directly in Markdown:

With that structure in place, dropping in one folder is enough to update the archive, article page, and RSS feed automatically.