README

January 1, 1970

Blog posts

Each post is one Markdown file in this folder: content/blog/<slug>.md. The filename is the URLmy-post.md/blog/my-post. Use lowercase, hyphens, no spaces. Add a post, git push, and it's live (statically rendered, sitemap updates automatically).

Frontmatter (the block at the top)

---
title: Your post title
date: 2026-07-27          # YYYY-MM-DD — drives ordering (newest first)
excerpt: One-line summary, shown on the blog list + as the SEO/OG description.
author: Graffiti Spot     # optional
cover: /blog/my-cover.jpg # optional — put the image in public/blog/
published: true           # set false to keep it a draft (hidden)
---

Writing

Plain Markdown. The post title is the page heading, so start body sections at ## (h2), not #.

  • ## Section, ### Subsection
  • bold, italic, links
  • lists (-), > quotes, `code`
  • images: ![alt](/blog/photo.jpg) — drop the file in public/blog/

That's it. Write, commit, push.