
The ever evolving state of CSS and the web
About this episode
Starting with a dive into an article about the light-dark() function and theming in CSS, I ramble my way through topics of browser support of new features, browsers fixing issues with existing features, and some talk about the spec and how we can all help out in improving the current state of things.
✅ Should the CSS light-dark() function support more than light and dark values: https://css-tricks.com/should-the-css-light-dark-function-support-more-than-light-and-dark-values/
✅ The game I mentioned: https://css-questions.com
✅ Frontend Masters workshop: https://frontendmasters.com/teachers/kevin-powell/?utm_source=powell&utm_medium=social&utm_campaign=pro-css&code=powell (affiliate link)
✅ The New CSS Toolkit - Online workshop with Smashing Conference: https://smashingconf.com/online-workshops/workshops/css-toolkit-kevin-powell/
✅ Smashing Conf Amsterdam (and in person workshop): https://smashingconf.com/amsterdam-2026
✅ Interop Proposers Guide: https://github.com/web-platform-tests/interop/blob/main/proposal_guide.md
Get every episode summarized
Each time General Musings with Kevin Powell publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from General Musings with Kevin Powell

We don't always need a new tool for that
General Musings with Kevin Powell

We've been separating concerns wrong (and CSS is fixing it)
General Musings with Kevin Powell

zero-day CSS vulnerability
General Musings with Kevin Powell

Interop 2026 is here!
General Musings with Kevin Powell