Posted August 22, 2023 by hexagrams
This release is a complete rewrite that reduces the filesize of each individual reading by around 40%.
This project was originally built with Astro.js and the build times were above 10 minutes for the entire project. This release was built with a handwritten static-site generating script that I wrote. I'm using Preact to render components to strings and Node.js to output those strings to 12,226 HTML files. This new build process finishes in about 35 seconds—an almost 10x speed improvement over the Astro.js build.
Also fixes some minor typos.