This site is fast by design, not by accident.
How it’s built
Static HTML generated by Zola, a single-binary site generator written in Rust. No client-side framework, no hydration, no JavaScript bundles beyond small utility scripts (~8 KB total, minified).
Tailwind CSS is compiled and minified at build time. HTML is minified by Zola. Fonts are self-hosted and loaded via the FontFace API with a sessionStorage fast-path — repeat visits skip the font-loading entirely.
What that means in practice
- No layout shift — fonts are sized to match fallbacks; the page doesn’t reflow when web fonts arrive.
- First paint under 1s — on a typical connection, meaningful content renders in well under a second.
- ~0 KB JavaScript on most pages — theme toggle, font loader, and code-block clipboard are the only scripts, and they’re tiny.
- Perfect or near-perfect Lighthouse scores — accessibility, best practices, and SEO consistently score 95–100.
Lighthouse CI
Every push to main runs a Lighthouse CI audit against five representative pages. The CI gate enforces:
| Category | Threshold |
|---|---|
| Accessibility | 90 |
| Best Practices | 90 |
| SEO | 90 |
| Performance | warn-only |
Performance is monitored but not gated — network variability in CI makes hard thresholds flaky. The site’s architecture (static HTML, self-hosted fonts, no third-party requests) keeps real-world performance consistently high.
Machine-readable endpoints
/llms.txt— structured site description for LLMs (llms.txt spec)/api.json— machine-readable site index with all posts, models, and sections/atom.xml— Atom feed for blog posts