Free site health check. Results within 1 hour. Get yours

← All posts

Development

Articles on web development decisions: choosing a CMS, migrating platforms, integrating AI sensibly and what to know before hiring a developer.

Web development looks like a technology problem. Most of the time it is a decision problem. Which CMS will hold up for five years. When to migrate and when to stay put. How to add a new feature without breaking the parts that are already working. These posts focus on those decisions, with the technical detail kept light enough for non-developers to follow.

Topics cover CMS choice between WordPress, Craft CMS and Statamic, what a developer actually needs to know about a stack before quoting, how migrations between platforms tend to play out in practice and how to fold AI features into an existing site without disrupting the team that runs it. The recurring theme is patience: most projects go wrong because someone made a fast decision early on that was hard to undo later.

You will also find posts on the human side: hiring a developer, briefing a developer, working with one remotely and knowing when a developer is right to push back on a request. These are written for founders and marketing leads who own the website but do not own the code, and for developers who are about to inherit work someone else built.

If you are weighing up a platform, start with WordPress, Craft CMS or Statamic. If a migration is on the table, read migrating your CMS is not as risky as staying on the wrong one. For ongoing help, my services page lists what I offer.

The Statamic price hike, and the quiet exit problem

The Statamic price hike, and the quiet exit problem

Statamic Pro went up on 1 May 2026, and the conversation has been about whether to stay rather than how to leave. For Laravel-fluent freelancers, Craft is the underrated alternative almost nobody is naming.

What Web MCP means for your website

What Web MCP means for your website

Google and Microsoft have co-authored a new browser standard that lets AI agents interact with websites through structured tools rather than screenshots. Here is what that means if you run a business online.

Message Call Email