Personal blog built with Jekyll and the Chirpy theme, deployed to GitHub Pages.
- Create a file in
_posts/namedYYYY-MM-DD-your-title.md - Add front matter at the top:
---
title: "Your Post Title"
date: 2026-04-05 09:00:00 -0500
categories: [general]
tags: [tag1, tag2]
---
Your content here...- Write the body in Markdown
git add . && git commit -m "new post" && git push
GitHub Actions builds and deploys the site automatically (~1-2 min).
Requires Ruby 3.x and Bundler.
bundle install
bundle exec jekyll serve
# open http://localhost:4000_config.yml # Site settings
_posts/ # Blog posts (YYYY-MM-DD-title.md)
_tabs/ # Sidebar pages (about, archives, etc.)
assets/img/ # Images
CNAME # Custom domain
.github/workflows/ # Auto-deploy on push to main