Aaron T. Grogg
banner
aarontgrogg.com
Aaron T. Grogg
@aarontgrogg.com
Web Developer / Performance Optimization Specialist
aarontgrogg.com
Love this, so useful, and so “no JS”! 🥰
🚀 Is it scrolled? Is it not? Let's find out with CSS @container scroll-state() queries. In Chrome 144, this has gotten a little update, so I thought it to be a good time to revisit. #CSS has once again gotten the keys to the state-machine, and it's fantastic!
utilitybend.com/blog/is-it-s...
Is it scrolled? Is it not? Let's find out with CSS @container scroll-state() queries | utilitybend
Learn how CSS @container scroll-state queries let you detect stuck, snapped, scrollable, and scrolled states without JavaScript. Available in Chrome 144.
utilitybend.com
January 23, 2026 at 1:31 PM
Reposted by Aaron T. Grogg
Think prefetch is not enough, but prerender is too risky for your site?

Well then check out "prerender until script"—a new option we're testing for the Speculation Rules API now available for you to test on your site with an origin trial!
developer.chrome.com/blog/prerend...
Speculation rules prerender until script origin trial  |  Blog  |  Chrome for Developers
Learn about the new prerender until script option for the Speculation Rules API, now available in origin trial.
developer.chrome.com
January 23, 2026 at 11:11 AM
Reposted by Aaron T. Grogg
We are determined to make it so. The @unbreaking.org team has been working since the beginning to stand up a page focused on Archives & History. Our timeline (unbreaking.org/issues/archi...) and debrief (unbreaking.org/blog/this-we...) were just published today.
January 23, 2026 at 6:32 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 Chrome, CSS, DevTools, Geolocation, Google, HTML, Polyfills, Progressive Enhancement, Safari, Scroll-Drive Animation 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 Chrome, CSS, DevTools, Geolocation, Google, HTML, Polyfills, Progressive Enhancement, Safari, Scroll-Drive Animation and more. Happy reading!
aarontgrogg.com
January 23, 2026 at 9:00 AM
Quick, fun, spontaneous update to a small project, adding a CSS conic-gradient to serve as a background for the hero image.
Using a CSS conic-gradient as an image background
Quick, fun, spontaneous update to a small project, adding a CSS conic-gradient to serve as a background for the hero image.
aarontgrogg.com
January 22, 2026 at 2:09 PM
Un-fucking-real.. the priorities…
The obscene and the profane; a play in two acts.
Blanche won’t investigate the killing of an innocent woman on camera but they’ve got all hands on deck for a church service being interrupted
January 20, 2026 at 7:04 AM
Reposted by Aaron T. Grogg
Do we need to say it louder? Here. Louder.

" Federal courts in Alabama are using a law last applied during the U.S. internment [incarceration] of people of Japanese descent during World War II to charge immigrants who don’t register themselves..."

www.al.com/news/2026/01...
Alabama uses Japanese American Internment era law to charge immigrants who don’t self-register
Alabama is finding new ways to criminally charge undocumented immigrants
www.al.com
January 18, 2026 at 12:28 AM
Honored to have made a tiny contribution to this year’s work…
#ftw
The 2025 Web Almanac by HTTP Archive has been officially released! 🚀

We would like to thank all of our contributors from around the globe who made this extensive report possible!

Check out the full report here: almanac.httparchive.org
January 16, 2026 at 4:16 AM
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