An ongoing firehose of the latest 10 things we’re reading from around the web that we find interesting. Subscribe to the feed.
June 11, 2026
Ending Responsive Images
Mat Marquis, former Responsive Images Working Group (RICG) chair and amateur boxer, isn’t known for pulling his punches. And yet, Marquis stopped short when he declared The End of Responsive Images. Mat left responsive images on the ropes. I hope to finish them. Or rather, finish most responsive images. The…
June 8, 2026
Important Good Internet announcement
In late May, Good Internet had a breach into the web server hosting it. I want to start off by saying thank you to everyone who gave me a head’s up that the website was being weird! I ended up transferring hosts, and I’m currently still restoring anything that was…
June 4, 2026
Going Full Circle on CSS Toggle Transitions
I recently worked on some “accordion” component with a custom marker to indicate open and closed states. I had it set up so the marker, a chevron, would rotate by 180 degrees when the component was in its open state. Add a CSS transition (when motion preferences allow it), job done….
June 5, 2026
Are you standard.site?
Standard.site provides shared AT Protocol lexicons. Atproto is just spicy JSON and asymmetric cryptography. I’ve tried to explain atproto in more detail before.Bluesky has always supported a few open graph meta tags which I use to generate images for blog posts. That’s part of the social media game; get in…
June 5, 2026
I did the Standard.site thing
It seems like everyone is integrating Standard.site on their personal websites (and beyond) at the moment. It’s mainly been encouraged by Bluesky’s recent update to the treatment of sites integrated with Standard.site. Sam has a good explainer here. It’s a cool feature! There’s loads of different platforms doing cool stuff,…
June 3, 2026
Implementing Standard.Site
I tell you, I have high hopes for this one. I hope it sticks. I don’t mind saying that the first thing that sprung to mind when I saw the recent chatter about Standard.Site was: “At last,” said the most tired-looking man you have ever seen in your life. “A…
June 3, 2026
Context-aware headings in HTML
A common issue that we’ve probably all faced at some point is having a component that includes a heading, which sometimes should be an H2 and sometimes maybe an H3, depending on where it’s used. We solved this by giving editors an option to pick the appropriate heading level in…
Mine did. Like this: so meta. I guess WordPress 7.0 assumes you are using a theme.json file these days. I’m not doing that yet on any of the sites I work on. If you want to embrace that future, you could add a theme.json file to the root of your…
May 20, 2026
LLemdashes
It was only a matter of time before I caught a stray — you know, considering. I know this is gonna sound a little navel-gazesque from the jump, but yesterday I had something I’d written dismissed as the “work” of an LLM. According to their comment, the reader saw a…
May 25, 2026
Maybe Don’t Rely on Google’s “Modern Web Guidance”
Just in time for Google I/O, the Chrome for Developers site announced Modern Web Guidance (MWG): Modern Web Guidance is a set of evergreen and expert-vetted skills that guide your AI coding agents across many common use cases to build modern web experiences that are accessible, performant, and secure. Build…