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

Elementor vs Gutenberg performance: what the architecture means
How Elementor and Gutenberg store and render pages, what that does to DOM size, CSS and JavaScript, and how to compare them on your own templates.
WooCommerce speed optimization: an engineer’s order of work
WooCommerce speed optimization in order: cache exclusions for cart and checkout, cart fragments, object cache, HPOS, database and product pages.
How to fix a slow WooCommerce admin
Why the WooCommerce admin gets slow and how to fix it: Query Monitor, HPOS, autoload, Action Scheduler, server cron, object cache and PHP workers.
Best WordPress caching plugin: how to choose for your server
WP Rocket, LiteSpeed Cache, FlyingPress, W3 Total Cache, WP Super Cache, Cache Enabler and host caching compared by features, license and server fit.
WP Rocket vs LiteSpeed Cache: which one fits your server
LiteSpeed Cache needs a LiteSpeed server for its page cache. WP Rocket runs anywhere. Features, setup, WooCommerce and how to compare them yourself.
FlyingPress vs WP Rocket: features, trade-offs and how to choose
Two premium cache plugins that overlap a lot. Where FlyingPress and WP Rocket differ, what breaks with both and how to compare them on your own site.
New posts by email
One email when something new is published. No spam.