
General Musings with Kevin Powell
I have a newsletter where I usually start things off with pretty long general musings before I share the content I've created in the previous week, as well as any interesting articles I've stumbled across in the last week. Not everyone likes reading or having more emails in their inbox, though, so this podcast is an audio version of my newsletters. They aren't tutorials or technical explorations like my regular videos are, but instead tend to talk about a wide range of different topics, though t...
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.
Is this your show?
Claim it: a verified badge, every new episode summarised to your inbox, and first say over how it is presented here.
Episodes (158)
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
When the passion starts to fade
General Musings with Kevin Powell
Chrome just pushed a breaking CSS change!
General Musings with Kevin Powell
When a passion becomes a grind
General Musings with Kevin Powell
Some recent insights on what CSS features people are using
General Musings with Kevin Powell
Modern CSS quick hits: range syntax, grid-lanes, random(), and more
General Musings with Kevin Powell
The dicochomy of grid
General Musings with Kevin Powell
It's hard to notice progress in the moment
General Musings with Kevin Powell
Adam Argyle on getting a job in tech in 2025
General Musings with Kevin Powell
Conferences & Community: A Chat with Henri Helvetica
General Musings with Kevin Powell
Making the web more whimsical with Sara Joy
General Musings with Kevin Powell
Catching up on the world of WordPress with Kyle of The Admin Bar
General Musings with Kevin Powell
Rethinking how I name some things in CSS
General Musings with Kevin Powell
Navigating the World of Web Accessibility with Sara Soueidan
General Musings with Kevin Powell
The ever evolving state of CSS and the web
General Musings with Kevin Powell
Navigating Workloads and Priorities
General Musings with Kevin Powell
Is it time to scrap CSS and start over?
General Musings with Kevin Powell
It's been a bit of a grind lately
General Musings with Kevin Powell
CSS features I wish we had right now
General Musings with Kevin Powell
Are we losing our craft?
General Musings with Kevin Powell
Flexbox is NOT easier than Grid
General Musings with Kevin Powell
We Need to Rethink Teaching CSS
General Musings with Kevin Powell
Keeping it simple to overcome procrastination
General Musings with Kevin Powell
Is shipping broken products the new normal?
General Musings with Kevin Powell
Should We Stop Teaching Width and Height to CSS Beginners?
General Musings with Kevin Powell
Navigating Modern CSS with Andy Bell
General Musings with Kevin Powell
Are we entering the Post-developer era?
General Musings with Kevin Powell
Finding motivation for the things that aren't so fun
General Musings with Kevin Powell
The future of CSS layouts
General Musings with Kevin Powell
Navigating CSS Layout Decisions
General Musings with Kevin Powell
The Unplanned Path: Finding Passion in Teaching and CSS
General Musings with Kevin Powell
Getting more involved with CSS with Miriam Suzanne
General Musings with Kevin Powell
Teaching Front-end, making sense of CSS, and more with Josh Comeau
General Musings with Kevin Powell
Navigating Accessibility Challenges in Web Development
General Musings with Kevin Powell
Should you use AI to help you learn?
General Musings with Kevin Powell
Selective Learning
General Musings with Kevin Powell
So much new CSS stuff! How can we keep up?!
General Musings with Kevin Powell
Is productivity a lie?
General Musings with Kevin Powell
Nerding out about CSS with Adam Argyle
General Musings with Kevin Powell
Navigating ADHD as a developer
General Musings with Kevin Powell
Why competition is a good thing
General Musings with Kevin Powell
Don't overthink it
General Musings with Kevin Powell
The beginner mindset
General Musings with Kevin Powell
Why You Should Learn CSS Grid Before Flexbox
General Musings with Kevin Powell
I hate that people say stuff like this...
General Musings with Kevin Powell
Why does CSS keep getting more complex?
General Musings with Kevin Powell
The slow adoption of new CSS features
General Musings with Kevin Powell