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

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.





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.


AEO/SEO best practices for Sanity: the Roboto default
How we structure AEO and SEO on every Sanity build. Fallbacks, JSON-LD, sitemaps, content negotiation, llms.txt, accessibility, and the feedback loop that catches drift.





Our DeepSec audit and the future of infosec agents
We pointed Vercel's DeepSec at our own site. Real timings, real token burn, real findings, and why agentic infosec is about to feel normal.



Automate Sanity page builder thumbnails with Claude Code
Generate Sanity insertMenu thumbnails automatically with a Claude Code skill. Five to seven minutes per project, no Figma, no manual screenshotting.



Ode to cats: five years of Victorian cat mascots
Every blog post on this site has a Victorian cat hero image generated by AI. Here's every single one, in full colour, from the earliest originals to today.



