Situation
A content creator needed a blog. Not a platform, not a CMS empire — a blog that loads fast, looks good and has a clean editorial workflow.
Approach
We kept the scope honest. Headless CMS for content, Next.js with ISR for delivery, an own design system for identity. No over-architected expansion, no "maybe we'll need it later" extensions. Knowing when to stop is also a skill.
System components
FRONTEND
Next.js with incremental static regeneration
CMS
Headless — Sanity/Contentful depending on workflow
DESIGN SYSTEM
Own typographic and layout identity
EDITORIAL
Preview, scheduling, multi-language
<1s
Time-to-first-byte
100
Lighthouse