Insights & hot takes
Thoughts on content systems, frontend architecture, and the tools we use daily. Occasionally opinionated.
Latest articles

Build it right once
The AI shift didn't replace SEO. It raised the bar. Here's what moves the needle across search, AI answers, speed, and accessibility, and what's noise.




Next.js 16.3 for dummies
Instant navigations explained in plain English, plus our upgrade to 16.3, the cache components PR we parked, and the 341KB we cut instead.





How to use Remotion agent skills with Claude Code
How a Remotion agent skill stops Claude Code hand-rolling scene chrome: the shared kit, motion tokens, and the drift that forced us to build it.



The top 5 Sanity agencies in 2026, ranked by us
We read every 'top Sanity agencies' listicle, noticed who writes them, and decided to do it properly. Number one may not surprise you.



Next.js AEO/GEO/SEO whatever you want to call it: guide
AEO, GEO, or just SEO: the playbook is the same. Metadata, JSON-LD, sitemaps, and content negotiation, implemented on a production Next.js site.





Building agents with eve: what Vercel's agent framework removes
What we've shipped on Vercel's eve so far: our content-ops agent, how each part of it works, and the things we learned as a team putting an agent framework into real use.


Content automation without the slop
Content automation earns its bad name when a model makes decisions that should be rules. Here's where we draw the line, built on the Vercel AI SDK.


Install our agency into your agent
Five of our internal skills are now open SKILL.md files, discoverable at /.well-known/agent-skills/index.json. What they do and why we gave them away.




CMS migration checklist: the pre-launch essentials
The CMS migration checklist and pre-launch plan we run on every replatform: redirects, sitemaps, JSON-LD parity, OG images, baselines and 30-day post-launch monitoring.
