Blog
Notes on WordPress performance, technical SEO and the craft of web engineering. Written from production, not theory.

NitroPack vs WP Rocket: SaaS optimizer or plugin on your server
NitroPack optimizes pages on its own cloud; WP Rocket runs on your server. Trade-offs, lab vs field data, W3 Total Cache and who should pick which.
Elementor Core Web Vitals: fixing LCP, INP and CLS
Why Elementor sites fail Core Web Vitals, which Elementor performance settings matter, and how to fix hero images, deep DOM, animations and fonts.
How to speed up WordPress: an engineer’s guide
The order I fix slow WordPress sites in audits: server, page and object cache, database, then LCP, INP and CLS, all measured with real field data.
Best plugins for Core Web Vitals in WordPress
Which WordPress plugins help LCP, INP and CLS, what WP Rocket, LiteSpeed Cache, Perfmatters and Performance Lab document, and how to avoid conflicts.
Why is my WordPress site slow? How to find the cause
A diagnostic walkthrough: confirm the problem in field data, split server and browser time, then find the plugin, query or script that costs it.
WordPress engineer vs developer: what the market actually wants
A WordPress developer delivers code. A WordPress engineer owns the result: performance, reliability and data. Why the market now asks for engineers.
New posts by email
One email when something new is published. No spam.