Colophon
Stack
- Framework
- Astro 7 — static pages with JavaScript for navigation and interactions
- CMS
- Sanity — structured content, real-time CDN image delivery
- Hosting
- Netlify — continuous deployment from the GitHub repository
- Fonts
- EB Garamond Variable (display), DM Sans Variable (body) — self-hosted via Fontsource
Design
- Color system
- oklch() — perceptually uniform, white-cube neutral palette
- Type scale
- Fluid — clamp()-based scale from step −2 to step 5, no breakpoint jumps
- Images
- Sanity CDN with automatic format conversion and responsive sizing
- Motion
- Opacity, transforms, blur and clip-path transitions, with reduced-motion alternatives
On the binary
The site has two states. White and black. Same works, different witnessing. The toggle in the header, [black] / [white], is the choice. The practice is built around holding opposed terms in one form; this is one of them.
Content
- Works
- 190 works, 2005 – present. Images on Sanity CDN.
- Exhibitions
- 37 selected exhibitions, 2005 – present.
- Built
- April – May 2026, Berlin
Sustainability
- Performance
- Pages generated at build time, with client-side navigation and interactions
- Images
- WebP/AVIF via Sanity CDN transform parameters, sized to actual display resolution
- Third-party media
- YouTube supplies video thumbnails and embedded players. On the About page, players load when you press play. Work pages can also embed YouTube or Vimeo videos.
- Browser storage
- Theme preference and introduction status are stored locally in the browser.
- Contact form
- Enquiries are submitted through Netlify Forms.