Colophon
This site is built with modern web standards and technologies. It's designed to be fast, accessible, and respectful of your time and bandwidth.
Technology Stack
- Astro v5 - Zero-JavaScript by default with Islands architecture for selective hydration
- TypeScript - Type safety throughout with strict mode enabled
- Tailwind CSS v4 - Modern utility-first styling with CSS-first approach
- Markdown/MDX - Content authoring with frontmatter validation via Zod schemas
- GitHub Pages - Automated deployment with GitHub Actions
Modern Web Standards
Built following 2025 best practices:
- ✓ Semantic HTML5 with proper use of header, main, article, section, footer
- ✓ Core Web Vitals optimised (LCP < 2.5s, CLS < 0.1, FID < 100ms)
- ✓ Progressive enhancement - works without JavaScript, enhances with it
- ✓ WCAG 2.1 AA accessibility compliant with keyboard navigation
- ✓ View Transitions API for smooth SPA-like navigation
- ✓ Intersection Observer for performant scroll animations
- ✓ Variable fonts (Space Grotesk & Figtree) for optimal performance
- ✓ Dark mode with prefers-color-scheme and manual override
- ✓ Prefetching links on hover for instant navigation
- ✓ Zero tracking, no cookies, no analytics
Performance
Minimal JavaScript (< 5KB), static site generation, optimised images, and font preconnection. The entire site is delivered over HTTP/2 with automatic SSL via GitHub Pages.
Typography
Space Grotesk for headings - geometric, modern, personality.
Figtree for body text - highly readable, designed for screens.
Source Code
This site is open source. View the code on GitHub.