Author Archives: Aaron T. Grogg

Reduce LCP by nearly 3s by replacing JS animation with CSS

I reduced this PLP’s LCP by nearly 3s just by replacing the JS animation with CSS animation. #NoLoJS FTW. Continue reading

Why has SRE become such a big role?

SRE roles seem to have exploded onto the scene, with frontend performance tossed into the description as if they were free breadsticks. Any idea why the shift of performance focus? Continue reading

This “double HTML” pattern must stop!

During a client audit, I re-encountered a common, annoying, and harmful, pattern: dupe HTML, instead proper responsive design. Can we please stop this? Happy reducing! Continue reading

TIL: There is a thing called Server-Timing Headers

Sharing a few details related to my latest finding from around the world-wide web: Server-Timing Headers Happy timing! Continue reading

Looking into WebMCP, I wonder if websites will even need visible content

WebMCP stands to fundamentally change how websites are consumed. The deeper I dig, the more I start to wonder whether or not websites in the future will even need visible content? Continue reading

Presenting a Web Performance MasterClass at the WeAreDevelopers World Congress

I will be presenting an all-day Web Performance MasterClass at the WeAreDevelopers World Congress in San Jose, CA from September 23-25, 2026. I have a discount registration codes available if you’re interested in attending. Continue reading

Investigating… a High LCP for Wish.com

Investigating Wish.com’s high LCP led me down a rabbit hole of performance paper cuts. But I was able to reduce their LCP from 7.12s to 1.67s, and that was with only a couple of my recommended improvements in place. Read to find out how! Continue reading

Early Hints vs. Resource Hints vs. Speculation Rules: Which is right for what, and when?

It’s no secret: the faster things arrive in the browser, the faster the browser can show them to your users. But there are lots of ways to get things into the browser faster. This article compares three similar, but quite different, techniques, explaining how they are similar, how they are different, when each should be used, and how together they create a powerful performance trio. Continue reading

What’s the Most Important Performance Metric?

TTFB? FCP? LCP? INP? CLS? Something else? What’s your most important perf metric? Continue reading

Investigating… can CLS cause a high LCP?

Speedcurve’s Page Speed Benchmarks reported Costco.com’s LCP averaging at 6.85s. But could it be that CLS is at least part of the problem? Read to find out! Continue reading