Skip to content

← Back to the site

Site info

This site practices what I do for a living: open, lean, accessible, and under its owner’s control. Here is what it is made of, and what was measured.

What it is made of

What it is made of
Layer What License
Framework Astro, static output MIT
Styling Tailwind CSS with Untitled UI design tokens MIT
Icons Untitled UI icons, rendered to static SVG at build time MIT
Fonts Fraunces, IBM Plex Sans and Mono, self-hosted SIL OFL 1.1
Hosting OVHcloud web hosting, static files (OVH SAS, France). The build moves to any static host by changing two settings. —
Analytics and cookies None —
2026-10-10

What was measured

Figures come from the audit script that checks every build. The date shows when it last ran.

Audited
2026-10-10
Home page, total transferred (gzip)
135.9 KB
HTML
16.4 KB
CSS
16.5 KB
JavaScript
5.9 KB
Fonts (all faces, upper bound)
94.7 KB
Third-party requests
0

A strict Content Security Policy (default-src ’self’) makes third-party requests impossible on every page except the optional 3D card. That page, only after you click, contacts Spline (the scene) and Google Fonts (the scene’s text fonts); its 3D engine is served from this site.

Accessibility

Designed to WCAG 2.2 level AA: a contrast-checked palette in light and dark, visible focus, keyboard-operable controls, and no information carried by colour alone. Motion is yours to control: it follows your reduced-motion setting, the MOTION switch in the header turns every animation off, and nothing flashes. Scroll effects need a browser that supports scroll-driven animations; elsewhere the page is simply still. This is a self-assessment (automated checks and a keyboard walkthrough), not a formal RGAA audit. If something does not work for you, write to me.

turnosh@gmail.com