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

← All posts

Maintenance and reliability

Articles on keeping websites stable: what maintenance actually includes, what site rescues involve and how to spot trouble before it costs you.

Maintenance is the dullest line item on a web budget and the one that pays back the most. Sites that get a small amount of regular attention almost never fail in expensive ways. Sites that are left alone for two years tend to fail in the same week as a product launch.

These posts are about what regular attention actually means. What a maintenance retainer should include if it is worth the money. How to tell whether your current developer is doing maintenance work or just being on standby for emergencies. How to budget for the things that are not visible: dependency updates, server upgrades, plugin renewals and the occasional database tidy-up. How to spot a site that is drifting toward a rescue before it gets there.

You will also find posts on site rescues themselves: what a proper rescue involves, how long it typically takes, what a triage call should cover and how to hand over a site to a new developer in a way that does not waste their first month. Most rescues could have been avoided with twenty minutes a month and a decent backup policy.

If your site has been quiet on the maintenance front for a while, start with what maintenance actually includes and why websites fail after launch. For ongoing cover, the support and maintenance service sets out what I include in a retainer.

What makes WordPress hosting good or bad

What makes WordPress hosting good or bad

WordPress hosting reviews date fast. The principles do not. Here is what separates good hosting from bad, regardless of which vendor is fashionable this year.

Why websites fail after launch

Why websites fail after launch

Most website problems start small. A missed update, a plugin conflict, a hosting change. Understanding why sites fail helps prevent it.

What maintenance actually includes

What maintenance actually includes

Website maintenance is often sold vaguely. Here is what it should include, what it should not, and how to evaluate what you are paying for.

How to de-risk CMS updates

How to de-risk CMS updates

CMS updates break things. Not always, but often enough to make people nervous. Here is how to reduce the risk without avoiding updates entirely.

When to rebuild vs refactor

When to rebuild vs refactor

The temptation to rebuild from scratch is strong when code becomes difficult. Usually, incremental refactoring is the safer path.

Core Web Vitals in plain English

Core Web Vitals in plain English

Google uses Core Web Vitals for ranking. Here is what they measure, why they matter, and what you can actually do about them.

Message Call Email