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 layouttitle— the post title displayed on the page and in listingsdescription— shown in the post listing as a summarycategory: articles— keeps the post appearing in the/articlesindex
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.