Selected work

Design & build · 2026

This Portfolio.

A bilingual, prerendered developer portfolio built on one tile grammar and one accent colour.

React 19Vite 8TypeScript 6Tailwind 4Sveltia CMSCloudflare Pages

01 / The problem

My storefront had to work for Zürich buyers in German and English, load fast on a phone, and still carry product and systems work credibly, without looking templated.

02 / The approach

Every page is prerendered at build time in both languages, with its own canonical, hreflang pair, structured data and share image. The visual system is a single chamfered tile grammar in near-black with one accent colour that the Sveltia CMS controls. Fonts are self-hosted subsets with metric-matched fallbacks. A ⌘K command palette and cross-page View Transitions handle navigation, a Cloudflare Pages Function handles the contact form, and the Rust fractal demo is embedded directly.

03 / The outcome

A site that leads with craft, stays fast, and gives every project a page of its own.