Post

Site rebuild with Chirpy

Site rebuild with Chirpy

Rebuilt this site from scratch using Jekyll and the Chirpy theme.

Why

The old site was unmaintained and based on a custom theme with no clear structure. I wanted something that:

  • Supports a note-taking workflow (write locally, push to publish)
  • Has good dark mode and code highlighting out of the box
  • Doesn’t require a CMS or web UI

Stack

  • Jekyll — static site generator
  • Chirpy — theme with built-in tags, categories, dark mode
  • GitHub Actions — build and deploy on push to main
  • scripts/publish.sh — helper to validate front matter and commit posts

Post types

Posts are tagged with a type field:

  • investigation — explored a topic; notes on findings
  • plan — scoped a project; goals, approach, open questions
  • idea — rough concept, not yet investigated

What’s next

  • Add posts for ongoing investigations (GC analyser, agent patterns)
  • Flesh out the projects page descriptions
This post is licensed under CC BY 4.0 by the author.