01
Mar 13, 2026
Why I built my own CMS (and yes, Sanity would have worked)
I built tabsircg.com on a CMS I wrote from scratch: two Next.js 16 apps, Firestore, Cloudflare R2, push-based cache invalidation. A hosted CMS would have been fine. Here's why I picked the long road anyway.