← All posts

Craft CMS

Craft CMS articles covering builds, migrations from Statamic and WordPress, and what a Craft developer actually needs to know.

Craft CMS is one of the platforms I recommend most often, especially when an editorial team needs a polished content editor and developers need a system they will not have to fight with in two years. These posts are for the people on both sides of that: the founder or marketing lead deciding whether Craft is the right fit, and the developer who has inherited a Craft project and needs to bring it back under control.

The posts here are deliberately not tutorials. There are good Craft docs and an active community for that. Instead these are decisions and trade-offs: when Craft beats WordPress, what a Craft developer actually needs to know before quoting, how a migration from Statamic or WordPress to Craft tends to play out in practice and how SEOmatic earns its place in almost every Craft build I do.

If your team is on Craft and something is going wrong, the answer is rarely a rebuild. It is almost always a tidy-up: tightening field handles, removing unused sections, fixing eager-loading and refreshing your plugin licences. My Craft CMS service page covers what that looks like as ongoing work.

Start with what a Craft CMS developer actually needs to know if you are hiring, or Craft CMS performance optimisation if your site has slowed down.

WordPress to Craft CMS migration guide

WordPress to Craft CMS migration guide

A planning-level walkthrough of moving from WordPress to Craft CMS in 2026. Content modelling, URLs, assets, SEO, custom code and the cutover plan, written from the perspective of a developer who has done this several times.

Craft CMS vs Statamic vs ExpressionEngine in 2026

Craft CMS vs Statamic vs ExpressionEngine in 2026

Three Twig-based content systems with different bets on architecture, pricing and editor experience. This is how Craft CMS, Statamic and ExpressionEngine compare for UK projects in 2026.

What Craft CMS really costs to own

What Craft CMS really costs to own

A clear-eyed model of what Craft CMS costs to own over five years. Licence, build, plugins, hosting, maintenance, training and the editor-friction tax most spreadsheets miss.

Why the cheapest CMS is rarely the cheapest website

Why the cheapest CMS is rarely the cheapest website

Free CMS is not the same as a cheap website. A look at the real shape of total cost across WordPress, Craft and Squarespace and the one question that decides which is actually cheaper for you.

Leaving Statamic: the real trade-offs on where to go next

Leaving Statamic: the real trade-offs on where to go next

If the Statamic price hike has shifted your maths, here is how the realistic destinations read in 2026. WordPress, Craft, Sanity, Astro, Laravel custom: an honest comparison from a developer who works in all of them.

Why Craft CMS still wins for content-heavy sites

Why Craft CMS still wins for content-heavy sites

Content-heavy sites live or die by their content model. Here is why Craft is still the platform I reach for when the editorial team is large and the structure is non-negotiable.

Craft CMS performance optimisation

Craft CMS performance optimisation

A pattern-level guide to making a Craft site fast and keeping it fast. Caching strategy, eager loading, asset transforms, query cost and the decisions that compound over years.

SEOmatic for Craft CMS: complete guide

SEOmatic for Craft CMS: complete guide

SEOmatic is the SEO layer most Craft sites end up running. Here is how it actually works, the configuration patterns that age well and the mistakes that quietly hurt rankings.

Message Call Email