How to Write a Blog Post

Jun 18, 2026

A quick guide to adding new posts to this Jekyll blog.

Note: This post was generated by AI as a sample. Please replace it with your own writing.

This site is built with Jekyll, a static site generator. Writing a new post is straightforward — no database, no admin panel, just a text file.

Create a new file

Posts live in the _posts/ folder. Create a new Markdown file named with this format:

YYYY-MM-DD-your-post-title.md

For example: 2026-06-18-solarpunk-in-la.md

Add front matter

Every post starts with a front matter block at the top of the file:

---
layout: post-no-feature
title: "Your Post Title"
description: "A short description of the post."
category: articles
---
  • layout: post-no-feature — uses the clean, image-free layout
  • title — the post title displayed on the page and in listings
  • description — shown in the post listing as a summary
  • category: articles — keeps the post appearing in the /articles index

Write your content

Below the front matter, write in standard Markdown. Paragraphs, headings, links, and lists all work as expected.

Publish

Commit the file and push to the main branch. GitHub Pages will rebuild the site automatically within a minute or two.