Journal

Websites explained: notes on building things properly

Design, accessibility, performance, security, SEO and AI search, written for the people who run a website rather than the people who build it.

A shield with a check mark, surrounded by four labels: updates, backups, access and plugins.
Featured · Security

Website security, explained without the jargon

Website security is layers, not a single product. What each layer does, and which questions to ask whoever looks after your site.

Nested security layers around a padlock, five numbered points
Security

Five habits that keep a WordPress site secure

Five habits that keep a WordPress site secure: updates, accounts, backups, headers and vetted plugins. The everyday routine that does most of the work.