It works!
This is the first post on the rebuilt jasonatoms.com. It exists mainly to prove the
pipeline works, so it is short on purpose.
The setup is deliberately boring. Posts are markdown files in this repository. A small
Node script with no dependencies turns them into static HTML — post pages, date archives,
an RSS feed, a sitemap, and a search index. GitHub Actions runs that script and syncs the
result to S3, which CloudFront serves. There is no database, no server to patch, and
nothing that runs between visits.
Writing happens in a browser-based editor rather than a text editor and a git command,
which is the part that decides whether a blog like this actually gets used.
Replace this post whenever there's something real to say.