Musings on all things tech, content management and AI.
Not our bug, still our problem
Two critical PHP flaws put millions of WordPress and other PHP sites at risk this week. Umbraco sites aren’t affected, but in the age of AI no platform can afford to relax. Here’s why .NET is better placed, and what every site owner should do now.
How we built an SEO-ready .NET website without writing a line of code
A practical guide to how plan9.co.uk went from a Claude Design prototype to a live, prerendered site on IIS in just a few days, scoring 100 for SEO, with every line of code written by Claude.
Multilingual Umbraco sites, without the translation bottleneck
How AI and Jumoo’s Translation Manager turn translating an Umbraco site from a slow export-and-email process into a pipeline that runs inside the backoffice.
AI writes our first drafts. People still sign them off.
Where AI assistants speed up Umbraco and Shopify builds, and where we keep a human in charge.
The cobbler’s children go barefoot
Why a team that has built Umbraco sites for over 15 years launched its own website as a Claude prototype instead of a fully editable Umbraco site.
Your Umbraco upgrade, planned in five steps
What to audit before moving to the latest long-term support release, and how long it really takes.
Shopify or Umbraco? The questions we ask first
Catalogue size, content depth and integrations: how we choose a platform in discovery.
AEO: getting cited by ChatGPT, Claude and Perplexity
People ask assistants now, not just search engines. Structured content decides who gets quoted.
Block List or Block Grid? Choosing your editor experience
How we decide which Umbraco editing model gives content teams freedom without breaking the design.
Headless Shopify: when it pays, when it doesn't
The real trade-offs of pairing Shopify checkout with a custom front end or an Umbraco content layer.
From brief to clickable prototype in a week
How AI-assisted prototyping changes the first fortnight of a project.
Why we’re called Plan 9
The story behind the name of Plan 9, the London web agency, and the 1950s B-movie that inspired it.