- Cloudflare Rocket Loader
Rocket Loader rewrites type=module scripts, breaking Vite SPA initialization — the only fix is SSG or disabling it in the CF dashboard.
cloudflarespassgvite2026-05-26
- Deploy Workflow
Apps deploy to Cloudflare Pages via cf-deploy-prod.sh; blog CI builds WASM first; run deploys in background to avoid blocking.
cloudflaredeployciworkflow2026-05-26
- Blog WASM Prerender CI Dependency
WASM must be built before the blog step in CI — missing binary causes silent prerender failures; CF Pages serves homepage at every post URL.
wasmciblogcloudflare2026-05-15
- Rust/WASM Migration
7 Rust crates compiled to WASM; markdown 79x faster, others parity or slower due to JS↔WASM marshaling cost.
rustwasmperformancebenchmark2026-05-01
- TanStack Start SSG Migration
All apps migrated from Vite SPA to TanStack Start static pre-rendering in March 2026 to survive Cloudflare Rocket Loader.
tanstackssgvitecloudflare2026-03-24