What went into this blog.
Generator
The site is built with Hugo, a static site generator.
Theme
It runs a personal fork of the Nuo theme by Ritchie Zhu. Some modifications from the original theme:
- Comments are drawn from the replies to a Bluesky post.
- Fonts, icons, and scripts are served from this domain.
- Font Awesome is upgraded to version 7.
- The RSS feed carries the full text of each post.
- The service worker and the old Internet Explorer polyfills were removed.
Typography
The site title is set in Lobster, self-hosted as a single WOFF2 file. The rest of the blog is set in system fonts: a sans-serif stack for prose and a monospace stack for code.
Client-side dependencies
Three small libraries are served from this domain:
- Font Awesome for icons.
- medium-zoom for click-to-enlarge images.
- smooth-scroll for animated in-page links.
The only third-party scripts loaded are for Google Analytics, which is configured to respect the Do Not Track browser setting.
Build and hosting
The build pipeline and hosting setup are described in How This Blog Works.