This is the first entry in the notebook. The pipeline works:
- Astro 5 Content Collections
- Markdown files in
src/content/posts/ - Each file becomes
/notebook/<slug> - A frontmatter
datefield switches a post from forthcoming to published
Writing flow
- Create a new
.mdfile undersrc/content/posts/ - Fill in
titleandsummaryin the frontmatter - Write the body in Markdown
- Add
date: 2026-06-14when ready to publish git push— Cloudflare Pages builds and deploys
What renders
Standard Markdown: headings, lists, links, inline code, code blocks, blockquotes, tables.
// Code blocks use Shiki by default
const posts = await getCollection("posts");
Blockquotes look like this. Useful for citing sources.
Delete this entry whenever the first real post is up.