This blog is powered by a static site generator and live previewer, 11ty.
direnv automates the installation of mise, which automates the installation of node
and pnpm
.
A blog
command automates the installation of further dependencies and the invokation of package.json
scripts.
It is deployed to xmit, my very own hosting platform, from a public GitHub repository.
GitHub Actions are available on the deploy
branch, largely unused. Usually much faster to deploy locally.
Posts are written in Markdown, images are authored in high-res AVIF and made available in AVIF and JPEG in a variety of sizes.
An index lists all posts, its JSON Feed provides the last 10 posts to feed readers.
Update (2024-09-18): There is also a newspaper view for that old-school feel now.