Blog
Posts as JSON5 files.
Every post lives under content/blog/. Editing is a git commit; publishing is a git push.
Post cards from the blog-posts data source land here in a follow-up. For now, browse content/blog/ in the repo.
Every post is a commit.
Open content/blog/ in the repo — edit JSON5, commit, push.