-
·
The Case For Boring HTML In A Complicated Front End
A practical argument for starting with clear HTML before adding more JavaScript, components or visual behaviour.
-
·
When Automatic Updates Need A Safety Net
A practical article about WordPress updates, rollback thinking and why maintenance decisions need both automation and judgement.
-
·
How I Audited A Slow WordPress Website Without Guessing
A tutorial-style article about working through a slow WordPress website with evidence rather than assumptions.
-
·
The Problem With Websites That Depend On Third-Party Scripts
A practical article about the hidden cost of analytics, widgets, embeds and third-party tools on everyday website performance.
-
·
Designing For Interaction, Not Just Loading Time
A 2024 perspective on why interaction performance matters as much as the initial page load.
-
·
Designing Components Around Their Container
A practical article about moving from viewport thinking to component-level layout decisions using modern CSS.
-
·
Maintenance Is A Feature People Only Notice When It Is Missing
A practical article about making website maintenance visible before neglected dependencies, plugins and content create future problems.
-
·
A Smaller React Surface Area
A practical article about using React where it earns its place, rather than turning every content-led website into a large client-side application.
-
·
Animation Should Help People Understand Where They Are
A practical article about view transitions, motion and using animation to support orientation rather than decorate every interface change.
-
·
Accessibility Belongs Before The Component Exists
A 2023 article about planning accessibility before interface components are designed, rather than treating it as a checklist at the end.