
Next.js 16.2 for dummies
Faster dev server, faster rendering, 200+ Turbopack fixes. Here's what actually matters.


Thoughts on content systems, frontend architecture, and the tools we use daily. Occasionally opinionated.

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.





Headless Shopify sounds great until you see the bill. We break down when it makes sense, when it doesn't, and what it actually costs across vanilla Shopify, custom themes, Hydrogen, and Next.js builds.



How to structure GROQ queries that stay readable as your Sanity project grows. Fragment-based patterns with code examples.




How we built Satoru, a sandboxed background coding agent powered by Cloudflare Durable Objects and Modal to handle retainer backlogs across client codebases.





Another story of a blog turning into a full content platform and Ghost quietly tapping out halfway through.




A high-severity DoS vulnerability is affecting Next.js 13-16 and other RSC frameworks. Here's how to fix it fast.


Turbopack caching goes stable, a new bundle analyzer, and 20MB lighter installs. The boring release that makes everything faster.



By the time you read this, another CMS will have pivoted to AI, announced a beta, and promised to 'reimagine how teams create.' Keep up.




Developers, developers, developers, it's time to ship

