What a performance engagement looks like
I start with an audit: I profile the site on real mobile conditions, read the field data, and isolate the few things actually hurting your scores. Most sites have two or three real problems, not fifty.
Then I fix them in priority order and re-measure. You get a short report of what changed, the numbers before and after, and code you can keep building on.
- LCP: image strategy, priority hints, font loading, render-blocking resources
- INP: breaking up long tasks, hydration cost, third-party scripts
- CLS: reserving space for images, embeds, and dynamic content
- Bundle: code-splitting, dynamic imports, and server components
