Field notes
things I learned the hard wayOne-line learnings from real client work, with the receipts to back them up. Full posts coming later.
The biggest CWV win on a 4,000+ page site wasn't one big fix. It was 40 small ones, prioritized by impact.
Page builders ship roughly 4x the JavaScript of a custom theme. The evidence is right there in the bundle.
Self-hosted, subset fonts are the cheapest LCP win on the board. Removing one font request beats stacking three optimizations.
Caching is a multiplier, not a fix. It makes a fast site faster and a broken site broken faster.
The Salesforce integration broke monthly for years because nobody checked the API's rate limits until the 500s became routine.
Form errors silently eat leads. A small automation catching malformed submissions recovered revenue the client never knew it was losing.
Monitoring only pays off when the alert reaches a human with a runbook. Same-day resolution beats a perfect dashboard.
Most 'slow site' tickets are three things: huge images, render-blocking scripts, and a plugin doing what a 5-line snippet does.
Lighthouse is a floor, not a ceiling. Field data tells you what real users actually hit.