Colophon
How this site was built — technical stack and design choices.
// FRAMEWORK
- Next.js
- App Router, RSC, ImageResponse OG
- TypeScript
- Strict mode
- Tailwind CSS
- Design system foundation
// DATABASE / BACKEND
- Supabase
- Postgres + Auth + Storage
- PostgreSQL FTS
- Separate TR + EN tsvector columns
- Tiptap
- Rich text editor
// DEPLOY
- Cloudflare Workers
- Via OpenNext
- Cloudflare KV
- Incremental cache
// SERVICES
- Resend
- Newsletter delivery
- Cloudflare Turnstile
- Spam protection
- Google Analytics
- Traffic measurement
// TYPE
- Exo 2
- Display
- IBM Plex Mono
- Body / mono
Source is not fully open but the content is mine. Writing and design: © Alparslan Selçuk Develioğlu.