-
·
How I Used Vite To Make Local Front-End Work Feel Fast Again
A 2021 look at using Vite on a small front-end build to reduce waiting during local development.
-
·
How I Tidied A Front-End Build Process Without Rebuilding The Whole Project
A practical look at cleaning up an older front-end build process by improving scripts, asset output and repeatability without turning maintenance into a full rebuild.
-
·
How I Added Native Lazy Loading To A WordPress Theme
A tutorial-style article about handling native lazy loading in WordPress themes and deciding when default behaviour is useful or needs refining.
-
·
How I Started Using CSS Clamp For Responsive Typography
A practical article about using CSS clamp() to control responsive typography without relying on several breakpoint-specific font sizes.
-
·
How I Used Core Web Vitals To Make Performance Conversations Less Vague
A practical look at using Core Web Vitals to move performance discussions away from vague complaints and towards measurable user experience problems.
-
·
Cookies Consent And The New Privacy Conversation Around Website Builds
A 2019 article about cookies, consent, analytics and why privacy started affecting ordinary website delivery rather than only legal documents.
-
·
Dark Mode Made Colour Choices Feel Less Permanent
A 2019 article about dark mode, prefers-color-scheme and what happens when websites start responding to the visitor’s environment.
-
·
WordPress Site Health And The Maintenance Work Clients Never See
A practical article about WordPress Site Health, maintenance conversations and why technical issues need to be visible before they become emergencies.
-
·
Native Lazy Loading And The End Of Every Image Needing A Script
A 2019 article about native lazy loading, image-heavy websites and the shift from custom JavaScript patterns to browser-level performance features.
-
·
CSS Grid And The Moment Layout Started To Feel Native
A practical look at CSS Grid arriving in modern browsers and why it changed how I thought about layout decisions.