Personal website. Static HTML hosted on GitHub Pages.
To publish a new post:
- Write a markdown file in
blog/, e.g.blog/my-post.md - Add an entry to
blog/posts.json:{ "slug": "my-post", "title": "My post title", "date": "2025-03-01" } - Push to master
Posts are rendered client-side with marked.js. Keep newest posts first in posts.json.