An ongoing firehose of the latest 10 things we’re reading from around the web that we find interesting. Subscribe to the feed.
Whilst I was working on my last article about the new inherit() CSS function I looked at how we could use this to help simplify the border radius of child elements based on what the parent element had. But, I’d completely forgot about it when I started to write that…
January 21, 2026
Moving Away From U.S. Services: A Few Favorites
On increasing the price for disrespecting international law and the international community, by changing our choices on who gets our attention and our money.
January 23, 2026
Barriers from Links with ARIA
Today Temani Afif asked a question: Are the below codes equivalent if we consider all the aspects? (a11y, semantic, something else maybe?) If not, what is missing (or should be changed) in the second code
January 20, 2026
Rethinking “Pixel Perfect” Web Design
It’s 2026. We are operating in an era of incredible technological leaps, where advanced tooling and AI-enhanced workflows have fundamentally transformed how we design, build, and bridge the gap between the two. The web is moving faster than ever, with groundbreaking features and standards emerging almost daily. Yet, in the…
January 20, 2026
AI Psychosis
One of the most concerning trends I’ve seen is that, as people adopt AI, it captures those for whom it was designed. That previous sentence went through several revisions at various layers of intelligence… the spell-checker, grammar-checker, Grammarly, Harper, maybe more, all attacking the words that spill from my divine…
December 22, 2025
The HTML Elements Time Forgot
by Declan ChidlowLast year I inflicted upon you the cursed knowledge of HTML’s legacy colour parsing, a crime for which I’m still yet to pay. This year, I return with more unwanted and unrequested HTML knowledge of yore. The truth is, HTML is getting old, folks. The initial release was…
January 12, 2026
A polyfill for the HTML switch element
In Safari 17.4, the WebKit team at Apple shipped a native HTML switch element. The core idea is that an <input type=”checkbox”> can progressively be enhanced to become a switch by adding the switch attribute. Browsers that don’t support the switch attribute will just silently ignore it and render the…
January 16, 2026
Should HTML's code blocks be translated?
I was recently prompted to test my blog’s layout when rendered in right-to-left text. Running a website through an automatic translator into a language like Arabic or Hebrew will show you any weird little layout glitches which might occur. But mechanical translation is a bit of an unthinking brute. In…
January 14, 2026
Switch
Update: Never mind! It turns that Google’s issue is with unreachable robots.txt files, not absent robots.txt files. They really need to improve their messaging. Stand down everyone. A bit has been flipped on Google Search. Previously, the Googlebot would index any web page it came across, unless a robots.txt file…
December 27, 2025
Pure CSS tabs with details, grid, and subgrid
Can we use the details element as the foundation for a tabbed interface? Why yes, we can!