Colophon
This site is a project too. How it is built, what it costs, and why.
§ Performance budget
| Target | Measured | |
|---|---|---|
| Home first-load JS | < 110 kB | |
| LCP (mobile) | < 1.8 s | |
| CLS | 0 | |
| Lighthouse performance | ≥ 95 |
§ Stack
Next.js (App Router, RSC)
Every page is static at build time; only interactive islands ship to the client.
MDX + Velite
Content lives in the repo, typed with Zod; no CMS dependency.
Tailwind v4
Design tokens are CSS variables; no cards or shadows, just rules.
motion
Animation in exactly four places; all off under reduced-motion.
Vercel
Push to Git, preview, prod. Cookie-free analytics.
§ Decisions
IBM Plex Sans / Mono + Instrument Serif
Plex has complete Turkish glyph coverage (ğ, ş, İ) and an engineering feel. Serif italic is for emphasis only.
Bakır — oklch(0.72 0.13 55)
To avoid the neon blue/green cliché; sits well on warm graphite.
Yok — projelerden türetilir
I do not list skills without proof. The graph is derived from the stack field of the case files.
§ Release history
No tagged releases yet.