Speeding up HTML generation by 2000%
Summary
A case study on optimizing a static site generator: caching pandoc calls and introducing a lightweight build system reduced HTML generation from about 20 seconds to 1–1.8 seconds per page. The post also discusses bottlenecks, the PandocStore caching layer, and trade-offs between custom tooling and existing solutions, with notes on future iterations.