Episode
We've been separating concerns wrong (and CSS is fixing it)
- Published
- Feb 27, 2026
- Duration seconds
- 884
- Processing state
not_requested
Actions
POST https://stenobird.com/v1/public/podcasts/general-musings-with-kevin-powell-6596894/episodes/we-ve-been-separating-concerns-wrong-and-css-is-fixing-it/transcription-requests
Idempotently request low-priority transcript generation for this episode.GET https://stenobird.com/podcast/general-musings-with-kevin-powell-6596894/we-ve-been-separating-concerns-wrong-and-css-is-fixing-it.md
Read the agent-friendly Markdown representation of this episode resource.
Summary
In this episode, I talk about some of the new stuff happening with CSS and how it's starting to do things we used to rely on JavaScript for. I dive into how some people think this is CSS overstepping its bounds, but I see it in a bit of a different light. The codepen by Temani: https://www.youtube.com/watch?v=Y-3tPDZCk2o x64 emulator with CSS by Rebane: https://lyra.horse/x86css/ The original video: https://www.youtube.com/watch?v=Y-3tPDZCk2o