Sign in

Aaron T. Grogg

@aarontgrogg.com
380 followers 261 following 298 posts

Web Performance Architect Core Web Vitals Specialist aarontgrogg.com

PostsRepliesMedia
Aaron T. Grogg @aarontgrogg.com · 28/09/2026
Your holiday campaign is ready, but what about your website? Performance issues can ruin your marketing investment. Your marketing campaign gets customers to the door. Your website has to get them through it.
aarontgrogg.com
Your Holiday Campaign Ready. Is Your Website?
Your holiday campaign may be ready, but is your website ready for the traffic? A slow page, unexpected layout shift, or delayed interaction can ruin your marketing investment. Don't wait until the campaign launches, now is the time to check for issues. My Web Performance Assessment can identify where you should focus. Your marketing campaign gets customers to the door. Your website has to get them through it.
010
Aaron T. Grogg @aarontgrogg.com · 25/09/2026
Keep track of your customers' experience. Learn how performance monitoring can help you fix today's problems and prevent tomorrow's. aarontgrogg.com/blog/2026/09...
Visualization of an ideal performance monitoring approach: Real Users → RUM → Investigation → Fix → Synthetic Testing → CI → Release → Real Users
010
Aaron T. Grogg @aarontgrogg.com · 23/09/2026
Web Performance issues can kill a marketing campaign, wasting time and resources, hurting your ROI and bottom line. Learn to recognize web performance issues "in the wild", how they are represented by Core Web Vitals, and how you and your team can use them to resolve user experiences issues before…
aarontgrogg.com
How to Recognize Web Performance Issues: A Visual Guide to Core Web Vitals
Web Performance issues can kill a marketing campaign, wasting time and resources, hurting your ROI and bottom line. Learn to recognize web performance issues "in the wild", how they are represented by Core Web Vitals, and how you and your team can use them to resolve user experiences issues before your holiday shoppers arrive!
000
Aaron T. Grogg @aarontgrogg.com · 21/09/2026
The holiday shopping season is the most important time of the year for many businesses. But getting someone to your website is only half the job; what happens when they get there? Web performance issues create frustrated users. And frustrated users don't wait, they leave. Learn how to find, and…
aarontgrogg.com
Holiday Shopping Starts Before the Sales: Why Web Performance Matters
The holiday shopping season is the most important time of the year for many businesses. But getting someone to your website is only half the job; what happens when they get there? Web performance issues create frustrated users. And frustrated users don't wait, they leave. Learn how to find, and fix, web performance issues before your holiday shoppers arrive!
000
Aaron T. Grogg @aarontgrogg.com · 15/09/2026
Looks like I will NOT be presenting at the WeAreDevelopers World Congress in San Jose, CA from September 23-25, 2026. Sadly, the class was canceled. Anyone that registered is due a credit, please contact the conference administrators. For anyone attending, I wish you a good conference!
010
Aaron T. Grogg @aarontgrogg.com · 03/09/2026
I’m still seeing Lake Ontario in Google Maps, but they are hedging with “Gulf of Mexico (Gulf of America)”… Apple Maps is in full a$$-kissing mode. But yeah, MapQuest remains true… Will try it for a while, and deleting Apple Maps yet again…
Google Maps still using Lake OntarioGoogle Maps sadly using Gulf of AmericaApple Maps using Lake AmericaMapQuest still using Lake Ontario
100
Aaron T. Grogg @aarontgrogg.com · 03/09/2026
I remember when a Mac-using friend saw that running on my laptop and couldn’t stop laughing… “Why does it even need to do that? And why would they make it a visual thing?” Good questions… 🤣
000
Aaron T. Grogg @aarontgrogg.com · 01/09/2026
I reduced this PLP's LCP by nearly 3s just by replacing the JS animation with CSS animation. #NoLoJS FTW.
aarontgrogg.com
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.
110
Aaron T. Grogg @aarontgrogg.com · 31/08/2026
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?
aarontgrogg.com
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?
120
Aaron T. Grogg @aarontgrogg.com · 27/08/2026
And Dan Quayle cause he couldn’t spell… 🙄
010
Aaron T. Grogg @aarontgrogg.com · 26/08/2026
Hey, @wordpress.com, 7.1 upgrade, not a great look, just in case it hasn't been reported yet...
WP 7.1 upgrade renders my favicon logo over top of my admin dashboard, blocking part of the page.
010
Aaron T. Grogg @aarontgrogg.com · 20/08/2026
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!
aarontgrogg.com
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!
120
Aaron T. Grogg @aarontgrogg.com · 17/08/2026
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!
aarontgrogg.com
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!
120
Aaron T. Grogg @aarontgrogg.com · 14/08/2026
WebMCP could fundamentally change how websites are consumed. The more I dig, the more I wonder whether websites will need visible content?
aarontgrogg.com
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?
000
Aaron T. Grogg @aarontgrogg.com · 11/08/2026
I have a hard time imagining him fitting into a catering cart…
000
Aaron T. Grogg @aarontgrogg.com · 11/08/2026
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…
aarontgrogg.com
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.
111
Aaron T. Grogg @aarontgrogg.com · 04/08/2026
A fascinating read from @codepo8.bsky.social: Powerful quote: "Recognize fascism as a technique, not a legitimate ideology or ordinary party. ... Once democracies understand it instead as a hostile technique for destroying democracy from within, the response becomes conceivable." 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏
000
Aaron T. Grogg @aarontgrogg.com · 08/05/2026
Sorry to have missed this one, looking forward to the vid!!
010
Aaron T. Grogg @aarontgrogg.com · 20/04/2026
“And if you do, get the duck out!”
010
Aaron T. Grogg @aarontgrogg.com · 08/04/2026
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!
aarontgrogg.com
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!
050
Aaron T. Grogg @aarontgrogg.com · 31/03/2026
Comparing three similar, but quite different, "pre-fetch" techniques, explaining how they are similar, how they are different, when each should be used, and how together they create a powerful performance trio.
aarontgrogg.com
Early Hints vs. Resource Hints vs. Speculation Rules: Which is right for what, and when?
Comparing three similar, but quite different, "pre-fetch" techniques, explaining how they are similar, how they are different, when each should be used, and how together they create a powerful performance trio.
000
Aaron T. Grogg @aarontgrogg.com · 26/03/2026
Getting excited to hop on this call with the great @henrihelvetica.bsky.social! Who's joining???
031
Aaron T. Grogg @aarontgrogg.com · 26/03/2026
@comicss.art Oh, cool, will give it a try again later today! I also had a couple times where I would type and suddenly got thrown to the top, or some other random place, so my continued typing would overwrite stuff... 😂
000
Aaron T. Grogg @aarontgrogg.com · 25/03/2026
TTFB? FCP? LCP? INP? CLS? Something else? What's your most important perf metric?
aarontgrogg.com
What’s the Most Important Performance Metric?
TTFB? FCP? LCP? INP? CLS? Something else? What's your most important perf metric?
330
Aaron T. Grogg @aarontgrogg.com · 25/03/2026
Honestly, not that fun on my laptop keyboard either, seems to throw me all over the place sometimes... but also not sure how I would recommend fixing it... Having to click every "next" box would be annoying... :-? Really, really cool, though! :-)
100
Reposted by Aaron T. Grogg
comiCSS @comicss.art · 11/03/2026
New game! This week, it is a HTML-themed crossword. Play online at: comicss.art/games/12/ #css #html #game #crossword #webDev
comicss.art
comiCSS
comiCSS Games: games about CSS. Coded in CSS (mostly).
42010
Aaron T. Grogg @aarontgrogg.com · 20/03/2026
Not fun on mobile, but sending to laptop. I just started getting into crossword puzzles!!! 😊
110
Aaron T. Grogg @aarontgrogg.com · 19/03/2026
Biggest turd in the world. So stupid, we need a new scale…
000
Aaron T. Grogg @aarontgrogg.com · 19/03/2026
That man looks… serious about what he is about to do… 😊
000
Aaron T. Grogg @aarontgrogg.com · 14/03/2026
Ditto for Podcasts…
010
Aaron T. Grogg @aarontgrogg.com · 14/03/2026
Yeah, never understood that… I guess they’re not tracking the conversion? Would Maybe be smarter to just always recommend “related items”, as they might always be applicable…
000
Aaron T. Grogg @aarontgrogg.com · 14/03/2026
So, based on Mr. Murphy’s comments, Fox News’ license was pulled 23 years ago???
010
Aaron T. Grogg @aarontgrogg.com · 14/03/2026
Oh, I disagree completely… it is exactly that…
001
Aaron T. Grogg @aarontgrogg.com · 12/03/2026
Doesn’t `performance.getEntriesByType("navigation")[0].type` already offer that? Would be “reload”, no? Or too convoluted / separated?
100
Aaron T. Grogg @aarontgrogg.com · 12/03/2026
Not knocking your demo, @matuzo.at, but never understood these progress trackers… doesn’t the scroll bar already do that?? 🤣
100
Aaron T. Grogg @aarontgrogg.com · 03/03/2026
The absolute fool-fuckery is astounding… I doubt these idiots can even put their own pants on…
000
Aaron T. Grogg @aarontgrogg.com · 03/03/2026
Brava!! 🎉🥳
000
Reposted by Aaron T. Grogg
404 Media @404media.co · 03/03/2026
SCOOP: An internal DHS document obtained by 404 Media shows for the first time CBP used location data sourced from the online advertising industry to track phone locations. This surveillance can happen through all sorts of apps, such as video games, news apps, weather trackers, and dating apps.
404media.co
CBP Tapped Into the Online Advertising Ecosystem To Track Peoples’ Movements
An internal DHS document obtained by 404 Media shows for the first time CBP used location data sourced from the online advertising industry to track phone locations. ICE has bought access to similar t...
5821291402
Aaron T. Grogg @aarontgrogg.com · 03/03/2026
This would be a great addition to every CMS, as a page is published/updated, right before it is cached! 🥰
111
Reposted by Aaron T. Grogg
Joan León @nucliweb.net · 03/03/2026
Taught Claude Code to prioritise loading the first image in a post 😉 #WebPerf
141
Aaron T. Grogg @aarontgrogg.com · 03/03/2026
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!
aarontgrogg.com
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!
000
Aaron T. Grogg @aarontgrogg.com · 26/02/2026
Thanks. But the tool isn’t the problem, it’s how it is wielded… 😕
110
Aaron T. Grogg @aarontgrogg.com · 26/02/2026
On February 18, 2026, I sat down with Chrisitan Heilmann of Coffee with Developers to chat about NoLoJS and lots and lots of other web-type stuff. Have a listen and let me know what you think!
aarontgrogg.com
NoLoJS Featured on the Coffee with Developers Podcast
On February 18, 2026, I sat down with Chrisitan Heilmann of Coffee with Developers to chat about NoLoJS and lots and lots of other web-type stuff. Have a listen and let me know what you think!
000
Aaron T. Grogg @aarontgrogg.com · 25/02/2026
Speedcurve’s Page Speed Benchmarks reported Nike.com's LCP averaging at 4.36s. I got it down to 1.36s. Read to find out how! @Nike
aarontgrogg.com
Investigating… a High LCP for Nike.com
Speedcurve’s Page Speed Benchmarks reported Nike.com's LCP averaging at 4.36s. I got it down to 1.36s. Read to find out how! @Nike
230
Aaron T. Grogg @aarontgrogg.com · 19/02/2026
After YEARS of the same design and having only a blogroll as my home page, I decided to add a landing page in front. Things are likely to change, but would love to hear what you think so far!
aarontgrogg.com
Home page update
After YEARS of the same design and having only a blogroll as my home page, I decided to add a landing page in front. Things are likely to change, but would love to hear what you think so far!
000
Aaron T. Grogg @aarontgrogg.com · 19/02/2026
Shoot that sucks… At least if not painful, that’s good, but the numbness must be really annoying…
100
Aaron T. Grogg @aarontgrogg.com · 18/02/2026
@mastrojs.bsky.social Also, if by graphic, you mean like a screengrab or something, isn't the live demo and CodePen even better? Or maybe I don't fully understand you...
110
Aaron T. Grogg @aarontgrogg.com · 18/02/2026
Hey @mastrojs.bsky.social. Thanks! Yeah, had wanted that, but the list is auto-generated, plus this also resolves am issue I had with the initial repo (which does use sub-directories like that), where visibility was limited (hard to know there are more Carousels "under" CSS Carousels... :-?
110
Aaron T. Grogg @aarontgrogg.com · 18/02/2026
An upgrade to the NoLoJS repo, adding an auto-generated static documentation site, with loads of bells and whistles. Would love to hear your thoughts! Happy reducing!
aarontgrogg.com
NoLoJS Repo Gets New Doc Pages
An upgrade to the NoLoJS repo, adding an auto-generated static documentation site, with loads of bells and whistles. Would love to hear your thoughts! Happy reducing!
130