Colophon
Updated
I started my site with the first requirement being that it would work well on a terminal browser like Lynx. My thinking is, for the site to look good on a text only browser then it must be semantically correct. I believe strongly that this single requirement has made it a lot easier to write style for the site and to port it and it's basically accessible by default. This means I also get to participate in CSS Naked Day. Nice.
I added microformats2 support to my site so I can participate in the Indieweb. This was foundational to implementing Webmentions and IndieAuth.
I self host comments and the webmentions mostly because it's important that I try to avoid third-party services for my site.
- Built with Eleventy; pushed to my own Git server, with Forgejo Actions running the build
- Plugins:
- eleventy-rss for feeds
- eleventy-img for images
- Just enough JavaScript for the basics, including MicroLighter for syntax highlighting
- BBS/terminal look by default, with a plain Reader skin if you'd rather; Atkinson Hyperlegible for body text, IBM Plex Mono for the chrome, both self-hosted
- Hosted on a VPS at Capsul, Debian behind Caddy; DNS at Porkbun
- Self-hosted comments, likes, and webmentions (no Bridgy, no webmention.io)
- Fathom for analytics
- There's a humans.txt too, in the old style