Uses
Uses
The tooling used to build and maintain this site. Nothing here is listed for decoration: every entry is something the repository relies on.
Languages and runtime
What the site is written in.
- TypeScriptStrict, with no `any` and no non-null assertions.
- Node.jsBuild and tooling runtime.
- HTML and CSSNo UI framework is used anywhere.
Framework and styling
- AstroStatic output, zero client JavaScript by default.
- Tailwind CSSUtilities for layout; prose is hand-written CSS.
- pnpmPackage manager, single lockfile.
Content pipeline
Quality
- BiomeFormatting and linting.
- VitestUnit tests for the pure domain logic.
- PlaywrightBrowser tests, including axe accessibility checks.
- GitHub ActionsRuns the checks above on every push.