/* WER */ Name: Domenic Moran Rolle: AI Product Engineer Ort: Berlin, Deutschland Kontakt: kontakt@domenicmoran.de Profil: https://github.com/DomenicMoran /* WOMIT */ Next.js 16 (App Router, React Server Components) React 19, TypeScript, Tailwind CSS 4 Framer Motion, Lenis Vercel, Playwright, Vitest /* WIE */ Zwei Wurzel-Layouts, eines je Sprache, damit stimmt. Jeder Text und jede Zahl steht in src/content, nie in einer Komponente. Über der Falz nur CSS-Animationen: Eine JS-Animation mit opacity 0 wäre bis zur Hydration unsichtbar und damit das späte LCP-Element. prefers-reduced-motion schaltet Lenis und den Cursor gar nicht erst ein. /* BELEGE */ Die Commits über alle 17 Repositories werden über die GitHub-API gezählt und von Hand in diese Seite geschrieben. Stand 1. Oktober 2026: 6.858 Commits, über die GitHub-API gezählt. Nur was auch bei GitHub liegt, zählt mit, lokale Stände nicht. Der Bau scheitert, wenn eine private Datei in public/ liegt. /* DANKE */ An alle, die ihre Fehler öffentlich aufgeschrieben haben. Die Hälfte dieser Seite wäre ohne sie nicht entstanden.