Aaron T. Grogg
banner
aarontgrogg.com
Aaron T. Grogg
@aarontgrogg.com
Web Developer / Performance Optimization Specialist
aarontgrogg.com
Reposted by Aaron T. Grogg
Directional CSS with scroll-state(scrolled). @una.im shows how the new scroll-state() container query landing in Chrome 144 will let CSS respond to scroll direction for dynamic UI effects, all without JS. #css #scroll

una.im/scroll-state...
December 23, 2025 at 11:01 AM
😳
wtf how did i not know you can access an RSS feed from any bsky profile just by adding /rss to their url

check this out https://bsky.app/profile/did:plc:hsqwcidfez66lwm3gxhfv5in/rss
bsky.app
January 9, 2026 at 7:30 AM
And what in the WORLD is this all about??? Are we REALLY that desperate for oil???
January 8, 2026 at 4:36 AM
Madness. This is fucking madness… This country has fallen so low, so fast… How can it ever recover any semblance of stability or trust???
This is what people on Fox are like. People watch Fox because they like this.
Jesse Watters highlights that Renee Nicole Good, the woman killed by ICE, had "pronouns in her bio" and "leaves behind a lesbian partner and a child from a previous marriage"
January 8, 2026 at 4:35 AM
Reposted by Aaron T. Grogg
At least four videos show what really happened when ICE shot a woman in Minneapolis on Wednesday. DHS has established itself as an agency that cannot be trusted to live in or present reality.
DHS Is Lying To You About ICE Shooting a Woman
At least four videos show what really happened when ICE shot a woman in Minneapolis on Wednesday. DHS has established itself as an agency that cannot be trusted to live in or present reality.
www.404media.co
January 7, 2026 at 10:30 PM
Reposted by Aaron T. Grogg
It took a while (mainly due to the huge quantity of data collected on some questions!), but the #StateOfHTML 2025 survey results are now live!

2025.stateofhtml.com/en-US/

Big thanks to @lea.verou.me who not only designed the original survey back in 2023, but then came back this year to update it.
State of HTML 2025
The 2025 edition of the annual survey about the latest trends in the HTML ecosystem.
2025.stateofhtml.com
December 16, 2025 at 7:06 AM
Reposted by Aaron T. Grogg
Gecko: Intent to Prototype: "Customizable Select"
Gecko: Intent to Prototype: "Customizable Select"
Gecko: Intent to Prototype: "Customizable Select"
groups.google.com
January 6, 2026 at 2:36 PM
Reposted by Aaron T. Grogg
Drop your RSS feeds in the replies so people (including me) can find them 👇
January 7, 2026 at 8:56 AM
A hero video component is a popular request/demand. Unfortunately for our users, videos take longer than images to download, and cannot be preloaded like images can. But when the boss says "video", what are you to do? This handy component tries to find the best of both worlds, responsively…
Improving LCP for Video Hero Components
A hero video component is a popular request/demand. Unfortunately for our users, videos take longer than images to download, and cannot be preloaded like images can. But when the boss says "video", what are you to do? This handy component tries to find the best of both worlds, responsively providing something for the user to look at while the video downloads, and improving the CWVs along the way!
aarontgrogg.com
January 6, 2026 at 2:15 PM
Reposted by Aaron T. Grogg
January 6, 2021 was the most shameful day in American history. It should live in infamy. We will never forget it, and we will not let the nation or the world forget — despite the revisionism of Trump and his lackeys in the Republican Party.
The most shameful day in American history
We will never forget, and we will not let the nation or the world forget.
robertreich.substack.com
January 5, 2026 at 8:45 PM
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 Accessibility, CSS, Core Web Vitals, DevTools, HTML, NoLoJS, Performance, Progressive Enhancements, View Transitions, WordPress and…
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 Accessibility, CSS, Core Web Vitals, DevTools, HTML, NoLoJS, Performance, Progressive Enhancements, View Transitions, WordPress and more. Happy reading!
aarontgrogg.com
December 31, 2025 at 2:21 PM
Well this seems like it should be bigger news…
As of 12/24/25, USPS changed policy on when they postmark mail. Mail dropped off is no longer guaranteed a same-day postmark. Tax returns & other time-sensitive items are now stamped when they reach a regional processing center, which may be days later. Plan deadlines accordingly to avoid penalties.
USPS Announces Changes to the Postmark Date System
The United States Postal Service (USPS) has adopted a final rule (FR Doc.
share.google
December 30, 2025 at 2:05 PM
NoLoJS Featured in the HTMHell Advent Calendar

The December 27, 2025 HTMHell Advent Calendar post featured NoLoJS. Another attempt to get us all thinking about reducing JS where possible, letting the recent HTML and CSS advancement shine where they can, so JS can focus on more important things.…
NoLoJS Featured in the HTMHell Advent Calendar
The December 27, 2025 HTMHell Advent Calendar post featured NoLoJS. Another attempt to get us all thinking about reducing JS where possible, letting the recent HTML and CSS advancement shine where they can, so JS can focus on more important things. Happy reducing!
aarontgrogg.com
December 30, 2025 at 5:00 AM
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, Compression Dictionaries, CSS, INP, JS, web performance, React, RUM, Web Components and more. Happy reading!
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, Compression Dictionaries, CSS, INP, JS, web performance, React, RUM, Web Components and more. Happy reading!
aarontgrogg.com
December 24, 2025 at 1:54 PM
Reposted by Aaron T. Grogg
Split text with blended half shadow on @codepen.io: codepen.io/thebabydino/...

No text duplication whatsoever, no images other than CSS gradients, no funky fonts* - all done with #SVG #filter magic! 🪄✨

*font used here is fonts.google.com/specimen/Rub... - you can see the effect isn't baked into it
December 23, 2025 at 4:41 PM
Reposted by Aaron T. Grogg
Oh hey, come work with me!

We're seeking an earlier-career front-end dev who is able to work in-office (multiple US locations).

Check it out if you have interest and experience in: #designsystems #CSS #a11y #webcomponents

adobe.design/jobs/job-pos...
Design Engineer, Spectrum Web
Join us and help build the next generation of our world-famous tools.
adobe.design
December 23, 2025 at 5:28 PM
Reposted by Aaron T. Grogg
I've had an execeptionally tough year.

I have no income or health insurance, and could really use your help finding my next paid project. 💜

semanticfish.com/2025-year-in...

Open to front-end, full-stack, design system, & accessibility projects. 10+ years experience.

Many more details in post!
2025: Year in Review | Semantic Fish Creative Group
This post gets personal about my experiences this year with grief, loss, health emergencies, and being disabled & working in accessibility in the US.
semanticfish.com
December 23, 2025 at 9:44 PM
Huge thanks the browser makers for making 2025 a cracking year! And to the Interoperability project folks as well! Seeing such fierce competition, and yet commingling, is truly encouraging!
Happy Holidays!
@developer.chrome.com @firefoxperformance.bsky.social @webkitgtk.org
(Hope I got everyone!)
December 24, 2025 at 4:33 AM
All I want for Christmas, like all future Christmas’, is for these monsters to pay for these crimes against humanity… 😭
BREAKING: WATCH the full 60 Minutes CECOT segment here. This was sent to me anonymously. It appears to be the segment CBS' Bari Weiss killed. www.muellershewrote.com/p/watch-the-...
WATCH: The 60 Minutes CECOT Segment
I was sent the CECOT segment anonymously in a group chat.
www.muellershewrote.com
December 23, 2025 at 1:43 PM
Reposted by Aaron T. Grogg
No text duplication. A single image used. All with clever #CSS and #SVG #filter magic! 🪄✨

Uses `text-orientation: upright` for vertical text. Matrix filter extracts just the red areas of the image. These get intersected/ subtracted from the text.

Live on @codepen.io: codepen.io/thebabydino/...
December 20, 2025 at 2:23 PM
Reposted by Aaron T. Grogg
The full spiked 60 Minutes CECOT package, clean & subtitled. 1/5
December 23, 2025 at 1:28 AM
Reposted by Aaron T. Grogg
We at ProPublica obtained internal government data in May that showed the Trump administration knew the vast majority of Venezuelans sent to El Salvador had not been convicted of violent crimes. Our reporting is featured in Frontline. Read our full coverage: www.propublica.org/series/depor...
December 23, 2025 at 1:41 AM
Quite a fun (and funny) trip down memory lane... Can't say I remember *all* of these, but lots are painful... 😆
Welcome to the Marvellous Museum of Moribund Markup. You're in for a treat today, for I'll be guiding you through a brief history of an assortment of the more arcane esoteric elements of HTML past.

Take a look at what they were and what still remains of them.

www.htmhell.dev/adventcalend...

#HTML
The HTML Elements Time Forgot - HTMHell
A collection of bad practices in HTML, copied from real websites.
www.htmhell.dev
December 22, 2025 at 5:49 PM
This is indeed a wonderful holiday gift, @jensimmons.bsky.social, thanks for all you and the team have accomplished this year! 💝
More holiday cheer. For those of you asking about Safari’s “stable” Interop 2025 score…
December 20, 2025 at 1:27 PM
Reposted by Aaron T. Grogg
Updated de Content-Visibility snippet for Chrome DevTools

- Detects existing content-visibility usage
- Finds offscreen optimization opportunities
- CLS warnings for missing contain-intrinsic-size
- Configurable thresholds

webperf-snippets.nucliweb.net/Loading/Cont...

#WebPerf #PerfTools
Content Visibility – Nextra
A curated list of snippets to get Web Performance metrics to use in the browser console or as snippets on Chrome DevTools by Joan León
webperf-snippets.nucliweb.net
December 20, 2025 at 12:41 AM