![Topological sort](https://www.cdn5.niftycent.com/d/k/Q/G/7/r/w/topological-sort.webp)
Jordan Scales explores the computer science concept of topological sorting, and what it might look like if applied to the concept of z-index in CSS. So, you don’t express what the z-index should be directly; instead, you say exactly … https://css-tricks.com/topological-sort/
![Consistent, Fluidly Scaling Type and Spacing](https://www.cdn5.niftycent.com/d/1/E/E/z/V/M/consistent-fluidly-scaling-type-and-spacing.webp)
When Chris first sent me this prompt, I was thinking about writing about progressive enhancement, but that subject is so wide-reaching to be one thing and all too predictable, especially for those already familiar with my writing. Saying that, what … https://css-tricks.com/consistent-fluidly-scaling-type-and-spacing/
![HTML Sanitizer API](https://www.cdn5.niftycent.com/d/e/7/m/8/7/4/html-sanitizer-api.webp)
Three cheers for (draft stage) progress on a Sanitizer API! It’s gospel that you can’t trust user input. And indeed, any app I’ve ever worked on has dealt with bad actors trying to slip in and execute nefarious code … https://css-tricks.com/html-sanitizer-api/
![Working With Web Feeds: It’s More Than RSS](https://www.cdn5.niftycent.com/d/e/L/o/3/o/l/working-with-web-feeds-it-s-more-than-rss.webp)
Between Google Chrome experimenting with “following” sites, along with a growing frustration of how social media platforms limit a creator’s reach to their fans through algorithmic feeds, there’s been renewed interest in RSS feeds and they’re primed for a … https://css-tricks.com/working-with-web-feeds-its-more-than-rss/
![Maybe there kinda is background-opacity?](https://www.cdn5.niftycent.com/d/1/N/G/2/a/y/maybe-there-kinda-is-background-opacity.webp)
I was reading Jake’s “Cross-fading any two DOM elements is currently impossible” which is a wonderfully nerdy deep dive into how there is no real way to literally cross-fade elements. Yeah, you can animate both of their opacities, but even … https://css-tricks.com/maybe-there-kinda-is-background-opacity/
![The Vite Ecosystem](https://www.cdn5.niftycent.com/d/e/j/Z/O/r/x/the-vite-ecosystem.webp)
Matias Capeletto covers the breadth of Vite, from the technological shoulders it stands on, to the peers exploring similar territory, to the other technologies it supports, to the frameworks that now use it primarily, and more. The fact that … https://css-tricks.com/the-vite-ecosystem/
![The UI fund](https://www.cdn5.niftycent.com/d/k/J/5/7/a/5/the-ui-fund.webp)
Google is handing out bucks for CSS-related projects, so you might as well know about it! Nicole Sullivan:
All of us who work on the web regularly benefit from the work of people who create specifications, tools, demos, tutorials, and … https://css-tricks.com/the-ui-fund/
![Remove Trackers](https://www.cdn5.niftycent.com/d/k/W/O/p/4/E/remove-trackers.webp)
Earlier this week, I tried out a starter theme for a blog platform. The theme had loads of nice default features: pretty typography, fancy navigation, dark mode widget… and a couple of default trackers I really don’t want just sitting … https://css-tricks.com/remove-trackers/
![Faulty logic](https://www.cdn5.niftycent.com/d/k/l/0/x/w/b/faulty-logic.webp)
Ain’t this the truth:
It’s like when you’re learning a new language. At some point your brain goes from translating from your mother tongue into the other language, and instead starts thinking in that other language.
I don’t speak … https://css-tricks.com/faulty-logic/
![Read Your Website](https://www.cdn5.niftycent.com/d/D/2/X/g/Q/4/read-your-website.webp)
When’s the last time you read your website? Like out loud in the lobby of a Starbucks on a weekday afternoon, over the phone to your parents, or perhaps even as a bedtime story for your kids.
No worries, this … https://css-tricks.com/read-your-website/