This site is built using Remix v3, which has been a pleasure to use so far (via a coding agent, of course). This project has just two dependencies: remix and @tanstack/markdown.
Till yesterday, the content of these posts was stored in a posts.json file in the code repository. I just added a SQLite database, S3-compatible file storage, admin authentication and post creation/update screens.
Now I have my own little CMS, using which I'm writing this post! 🚀