Blog

Writing, reading notes, and small ideas — in public.


← Back to home


Loading posts…


How this blog works

Posts are stored as Markdown files in blog/posts/. Metadata lives in blog/posts.json. The page is built client-side (no Jekyll build needed), so it works on GitHub Pages with a .nojekyll file.

  1. Create blog/posts/<slug>.md
  2. Add an entry to blog/posts.json with the same slug
  3. Commit + push