How this site is made.
Typefaces
- Text and headings: Newsreader
- Code and labels: IBM Plex Mono
- Share-card titles: Newsreader, built into the images.
- Loaded from Google Fonts.
Software
- Generator: Quartz v5.
- Plugins: the site’s own, in
www.plugins(image pages, navigation, analytics, styles), plus community Quartz plugins. - Source: the notes, the Quartz configuration and the build are one repository.
- Build: Nix. A change to
developbuilds the site and publishes it as a release named for its build time.
Hosting
- Served by nginx on a NixOS machine in kuhree’s own infrastructure, not a hosting platform.
- The release being served is at
/_release.
Analytics
- Umami, self-hosted and loaded from this site’s own address.
- It counts page views, clicks on outbound links, email and profile links, code copies and 404s, the text of search queries, and page-load timings. It sets no cookies.
Images and licensing
- Photographs in Photography are © kuhree and licensed CC BY 4.0.
- The license and name are stored in each file’s metadata and shown on its page.
- Images are resized and converted to WebP at build time. The resized copies carry no metadata.