Aaron T. Grogg
@aarontgrogg.com
📤 302
📥 229
📝 130
Web Performance Optimization Specialist aarontgrogg.com
🧑🍳😗
add a skeleton here at some point
3 days ago
0
0
0
Yes!!! I don’t mind, and totally understand, when UIs use icon buttons. But it drives me nuts when those buttons don’t have any indication of what they are/do…
add a skeleton here at some point
3 days ago
0
0
0
reposted by
Aaron T. Grogg
Chrome for Developers
3 days ago
🎓 Master Scroll-Driven Animations in our 10-part video course →
goo.gle/4nPdP30
With support in Chrome and now Safari 26, it's the perfect time to learn how to create powerful, scroll-based interactions.
0
4
1
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including
#a11y
,
#animation
,
#css
,
#performance
,
#svg
,
#viewtransitions
and more. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including #a11y, #animation, #css, #performance, #svg, #viewtransitions and more. Happy reading!
https://aarontgrogg.com/blog/2025/11/14/todays-readings-407/
3 days ago
0
0
0
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, icluding
#a11y
,
#ai
,
#animation
,
#css
,
#js
,
#performance
and more. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, icluding #a11y, #ai, #animation, #css, #js, #performance and more. Happy reading!
https://aarontgrogg.com/blog/2025/11/12/todays-readings-406/
5 days ago
0
1
0
On November 19, 2025, I will be presenting on an PerformanceObserver meetup. Hope to "see" you all there!
loading . . .
I will be presenting on PerformanceObserver
On November 19, 2025, I will be presenting on the PerformanceObserver meetup. So thrilled, hope to "see" you all there!
https://aarontgrogg.com/blog/2025/11/10/presenting-on-performanceobserver/
7 days ago
0
4
1
reposted by
Aaron T. Grogg
George Conway 🇺🇸🚫👑🐸
8 days ago
THIS.
add a skeleton here at some point
199
9631
1569
reposted by
Aaron T. Grogg
Andrew Lawrence
19 days ago
what stage of capitalism is this
add a skeleton here at some point
104
2293
584
reposted by
Aaron T. Grogg
Henri Helvetica 🧑🏾🚀🇭🇹
10 days ago
💻 "Apple and Safari have LCP over in STP right now" - me. Words that only someone in perf could enjoy. But you will soon as well. ✨ SPDY STREAM 015 ✨ w/
@nicj.net
and
@programmingart.bsky.social
will be available either tomorrow or Monday... or later. (flipping a coin). Stay tuned!
#RUM
#RumArchive
0
1
1
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including
#css
,
#chrome
,
#devtools
,
#debugging
,
#firefox
,
#github
,
#performance
,
#webcomponents
and more. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including #css, #chrome, #devtools, #debugging, #firefox, #github, #performance, #webcomponents and more. Happy reading!
https://aarontgrogg.com/blog/2025/11/06/todays-readings-405/
11 days ago
0
1
0
This is shaping up to be one helluva holiday season!!!
add a skeleton here at some point
12 days ago
0
3
0
reposted by
Aaron T. Grogg
Wes Smith Ω 🧢
13 days ago
Shorter: If you don’t agree to let us triple your insurance premiums and take millions out of Medicaid and Medicare, I’m going to starve the elderly, children, and vets.
4
61
34
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including
#ai
,
#css
,
#devtools
,
#fonts
,
#html
,
#inp
,
#mcp
,
#performance
,
#pwa
,
#scrolldrivenanimation
,
#speculationrules
,
#webcomponents
and more. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including #ai, #css, #devtools, #fonts, #html, #inp, #mcp, #performance, #pwa, #scrolldrivenanimation, #speculationrules, #webcomponents and more. Happy reading!
https://aarontgrogg.com/blog/2025/11/04/todays-readings-404/
13 days ago
0
1
1
reposted by
Aaron T. Grogg
Mike Z
15 days ago
Find your local food bank here. Donating food is great, but donating money is better if you can. That way they can purchase in bulk (cheaper that way), buy what is most needed, and save time sorting/ inspecting.
loading . . .
Find Your Local Food Bank | Feeding America
Find the Feeding America member food bank nearest you. Over 200 member food banks can connect you with free food, food pantries, soup kitchens, and mobile pantries in your community.
https://www.feedingamerica.org/find-your-local-foodbank
5
174
99
reposted by
Aaron T. Grogg
Rachel Maddow
16 days ago
www.nytimes.com/interactive/...
561
13335
5328
Just beautiful…
add a skeleton here at some point
15 days ago
0
1
0
Hmm… Always nice to have something new to dig into!
add a skeleton here at some point
16 days ago
0
1
0
<sarcasm>Oh, like THAT’S gonna stop people??? 🙄</sarcasm>
add a skeleton here at some point
16 days ago
0
0
0
Shocked not shocked.
add a skeleton here at some point
16 days ago
0
0
0
reposted by
Aaron T. Grogg
Adam Argyle
16 days ago
Maybe a better question is: What doesnt a web element know?
add a skeleton here at some point
3
20
2
Always insightful!
add a skeleton here at some point
16 days ago
1
1
0
reposted by
Aaron T. Grogg
Mia (online)
21 days ago
There's a new
#CSS
Working Group poll to get feedback on different names for the infamous 'Pinterest' layout. - Since it uses many of the grid-* properties, `grid` will be in the name somewhere - We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
loading . . .
Ex-Masonry Display Type Keyword Poll
See https://github.com/w3c/csswg-drafts/issues/12022 for context. This poll intentionally leaves out `masonry` as an option, see https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-34172962...
https://docs.google.com/forms/d/e/1FAIpQLSdAqh74IyRa_YM81XPj0rjJCDuC4rO-k8krT7TBlEUu2c4QOA/viewform
15
84
47
reposted by
Aaron T. Grogg
Cassidy
17 days ago
content: attr(data-scary);
loading . . .
8
192
33
Well-deserved recognition!!
add a skeleton here at some point
16 days ago
0
1
0
reposted by
Aaron T. Grogg
Dr. Johnathan Flowers, Blade Wielding Bisexual (Lordean arc)
17 days ago
Naturally the dev team not ONCE thought to consider how this unasked for feature could be weaponized as an attack vector.
add a skeleton here at some point
32
1188
351
reposted by
Aaron T. Grogg
Deb Chachra
16 days ago
🎃 Some lessons from Hallowe’en: 👻 Little kids should be able to walk in the streets, even at night, without worrying about cars. People who are well-off are expected to give out more candy. Candy is for anyone who asks — no means-testing. Whatever else we are, we are each other’s neighbors.
15
758
122
reposted by
Aaron T. Grogg
Chris Ferdinandi
17 days ago
⚓️ New Article: Just use a button
loading . . .
Just use a button
One of the weirdest “debates” I seem to perpetually have with framework-enthusiastic developers is whether or not a <div> is “just as good” as a <button>. Spoiler: it’s not. Let’s dig in. The problem Among the React crowd, and also among people who seem to enjoy HTMX, I see a lot this… <div onclick="showSignIn()"> Open Modal </div>function showSignIn () { // Code to show the sign-in modal. // The details of what happens here vary by stack.
https://gomakethings.com/just-use-a-button/
4
12
3
reposted by
Aaron T. Grogg
IntentToShip
17 days ago
Gecko: Intent to Ship: Scoped Styles (@scope)
loading . . .
Gecko: Intent to Ship: Scoped Styles (@scope)
Gecko: Intent to Ship: Scoped Styles (@scope)
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/854eee24-feb2-48ec-ae22-a271df044e17n%40mozilla.org
0
17
8
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including
#a11y
,
#animation
,
#css
,
#cwv
,
#design
,
#devtools
,
#js
,
#performance
and more. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including #a11y, #animation, #css, #cwv, #design, #devtools, #js, #performance and more. Happy reading!
https://aarontgrogg.com/blog/2025/10/30/todays-readings-403/
18 days ago
0
0
1
To me, INP is the trickiest Core Web Vital to fix. Cause you have to *find it* first… But once you do find it, the solution isn’t always cross-browser. Yes, the world does still need polyfills sometimes…
add a skeleton here at some point
19 days ago
0
0
0
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including
#ai
,
#anchor-positioning
,
#animation
,
#cls
,
#css
,
#mcp
,
#performance
,
#progressive-enhancement
and more. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including #ai, #anchor-positioning, #animation, #cls, #css, #mcp, #performance, #progressive-enhancement and more. Happy reading!
https://aarontgrogg.com/blog/2025/10/27/todays-readings-402/
21 days ago
0
1
1
Another great PerformanceObserver session!
add a skeleton here at some point
23 days ago
0
2
0
The web is dead! Long live the web!
add a skeleton here at some point
23 days ago
0
1
0
One of my fave ST-TOS scenes… How low does the budget have to be, to have to use a regular-old microphone, and ask Bones to simply twist his fingers around the end of it, to “mask the heartbeat” of people… 🤣
loading . . .
23 days ago
0
0
0
reposted by
Aaron T. Grogg
Ahmad Shadeed
25 days ago
✍️ Solved by Modern CSS: Section Layout A new interactive article about a typical section layout and exploring how to make it more dynamic with modern CSS. Happy reading!
ishadeed.com/article/mode...
loading . . .
Solved By Modern CSS: Section Layout
Building a typical section design with modern CSS.
https://ishadeed.com/article/modern-css-section-layout/
1
84
15
As AI takes over all the things and threatens to replace all the humans, lets pause just a couple of minutes to discuss whether this is being handled as well as it could be, and whether we can learn from any historical parallels.
loading . . .
Is AI just a next-level WYSIWYG?
As AI takes over all the things and threatens to replace all the humans, lets pause just a couple of minutes to discuss whether this is being handled as well as it could be, and whether we can learn from any historical parallels.
https://aarontgrogg.com/blog/2025/10/23/is-ai-just-a-next-level-wysiwyg/
25 days ago
0
0
0
reposted by
Aaron T. Grogg
Matthias Ott
26 days ago
✍️ New post: View Transitions: The Smooth Parts
#blogtober
#css
#web
#platform
#ViewTransitions
matthiasott.com/notes/view-t...
loading . . .
View Transitions: The Smooth Parts · Matthias Ott
Matthias Ott is an independent user experience designer and web design engineer from Stuttgart, Germany. He also teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design.
https://matthiasott.com/notes/view-transitions-the-smooth-parts
1
18
6
Wow.
#notallheroswearcapes
add a skeleton here at some point
25 days ago
0
1
0
In… credible.
add a skeleton here at some point
26 days ago
0
0
0
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including
#a11y
,
#aria
,
#ai
,
#css
,
#html
,
#mcp
,
#performance
, and more. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web, including #a11y, #aria, #ai, #css, #html, #mcp, #performance, and more. Happy reading!
https://aarontgrogg.com/blog/2025/10/22/todays-readings-401/
26 days ago
0
0
0
I always say “Synthetic is what *should* happen; RUM is what *is* happening”. Both are useful, but if you want to know what *real users are experiencing*, there is nothing more powerful than RUM.
add a skeleton here at some point
26 days ago
0
0
0
A classic…
27 days ago
0
0
0
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web. Happy reading!
https://aarontgrogg.com/blog/2025/10/20/todays-readings-400/
28 days ago
0
0
0
Best version I’ve heard of this yet…
29 days ago
0
0
0
reposted by
Aaron T. Grogg
eva (^_^)/
about 1 month ago
white house has joined bluesky click here to block all official us government accounts instantly
bsky.app/profile/did:...
add a skeleton here at some point
599
13513
12192
reposted by
Aaron T. Grogg
ACLU
about 1 month ago
If you're headed to a No Kings protest this Saturday, make sure you know your rights and others do too. Download a Know Your Rights phone screen background, protest sign, and more.
loading . . .
Know Your Rights, Share Your Rights
Read the full Know Your Rights resource on protesters' rights here. If you're ready to share what you've learned, we've created graphics outlining your protest rights that you can download and share on social media.
https://www.aclu.org/know-your-rights-share-your-rights?initms_aff=nat&initms_chan=soc&utm_medium=soc&initms=awr-na-bsky-na-nat-na-freespeech-nokings-kyr&utm_source=bsky&utm_campaign=kyr&utm_content=awr-na-bsky-na-nat-na-freespeech-nokings-kyr&ms_aff=nat&ms_chan=soc&ms=awr-na-bsky-na-nat-na-freespeech-nokings-kyr
9
528
350
Our feckless leader, hard at work… And your tax dollars leaving your country… Along with your benefits…
#resist
#dumptrump
add a skeleton here at some point
about 1 month ago
0
1
0
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web. Happy reading!
loading . . .
Today’s Readings
The latest installment in my "Today's Readings" series, offering my rants and thoughts based on findings from around the world-wide web. Happy reading!
https://aarontgrogg.com/blog/2025/10/16/todays-readings-399/
about 1 month ago
0
0
0
Great news from the good folks at Firefox! Coupled with Webkit’s forthcoming inclusion of INP (and hopefully soon-coming LCP!), our web perf vision is becoming much clearer!
add a skeleton here at some point
about 1 month ago
0
1
0
Geeat post to count screen reader myths. I had one myth busted; how about you?
add a skeleton here at some point
about 1 month ago
0
0
0
Load more
feeds!
log in