Skip to content
TrackPodcasts

General Musings with Kevin Powell

Kevin Powell

EN158 episodes
educationself improvement

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 episodes

Free 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.

Claim this show

Episodes (158)

We don't always need a new tool for that

General Musings with Kevin Powell

Mar 6, 202613:53failed

We've been separating concerns wrong (and CSS is fixing it)

General Musings with Kevin Powell

Feb 27, 202614:44pending

zero-day CSS vulnerability

General Musings with Kevin Powell

Feb 20, 202618:17pending

Interop 2026 is here!

General Musings with Kevin Powell

Feb 13, 202623:03pending

When the passion starts to fade

General Musings with Kevin Powell

Jan 23, 202618:18pending

Chrome just pushed a breaking CSS change!

General Musings with Kevin Powell

Jan 16, 202615:17pending

When a passion becomes a grind

General Musings with Kevin Powell

Dec 19, 202511:23pending

Some recent insights on what CSS features people are using

General Musings with Kevin Powell

Dec 12, 202518:26pending

Modern CSS quick hits: range syntax, grid-lanes, random(), and more

General Musings with Kevin Powell

Nov 21, 202524:32pending

The dicochomy of grid

General Musings with Kevin Powell

Nov 14, 202520:25pending

It's hard to notice progress in the moment

General Musings with Kevin Powell

Nov 7, 202515:04pending

Adam Argyle on getting a job in tech in 2025

General Musings with Kevin Powell

Oct 31, 202544:56pending

Conferences & Community: A Chat with Henri Helvetica

General Musings with Kevin Powell

Oct 10, 202558:18pending

Making the web more whimsical with Sara Joy

General Musings with Kevin Powell

Oct 2, 202559:41pending

Catching up on the world of WordPress with Kyle of The Admin Bar

General Musings with Kevin Powell

Sep 25, 202548:31pending

Rethinking how I name some things in CSS

General Musings with Kevin Powell

Sep 18, 20258:01pending

Navigating the World of Web Accessibility with Sara Soueidan

General Musings with Kevin Powell

Sep 12, 20251:41:13pending

The ever evolving state of CSS and the web

General Musings with Kevin Powell

Sep 4, 202521:09pending

Navigating Workloads and Priorities

General Musings with Kevin Powell

Aug 28, 202524:04pending

Is it time to scrap CSS and start over?

General Musings with Kevin Powell

Aug 24, 202522:57pending

It's been a bit of a grind lately

General Musings with Kevin Powell

Jun 26, 202515:12pending

CSS features I wish we had right now

General Musings with Kevin Powell

Jun 11, 202529:02pending

Are we losing our craft?

General Musings with Kevin Powell

Jun 5, 202542:32pending

Flexbox is NOT easier than Grid

General Musings with Kevin Powell

May 30, 202513:51pending

We Need to Rethink Teaching CSS

General Musings with Kevin Powell

May 23, 202525:50pending

Keeping it simple to overcome procrastination

General Musings with Kevin Powell

May 16, 202516:00pending

Is shipping broken products the new normal?

General Musings with Kevin Powell

May 9, 202514:25pending

Should We Stop Teaching Width and Height to CSS Beginners?

General Musings with Kevin Powell

May 1, 202520:47pending

Navigating Modern CSS with Andy Bell

General Musings with Kevin Powell

Apr 24, 202554:33pending

Are we entering the Post-developer era?

General Musings with Kevin Powell

Apr 17, 202530:31pending

Finding motivation for the things that aren't so fun

General Musings with Kevin Powell

Apr 10, 202515:22pending

The future of CSS layouts

General Musings with Kevin Powell

Apr 3, 202521:51pending

Navigating CSS Layout Decisions

General Musings with Kevin Powell

Mar 28, 202514:38pending

The Unplanned Path: Finding Passion in Teaching and CSS

General Musings with Kevin Powell

Mar 20, 202521:48pending

Getting more involved with CSS with Miriam Suzanne

General Musings with Kevin Powell

Feb 21, 20251:00:57pending

Teaching Front-end, making sense of CSS, and more with Josh Comeau

General Musings with Kevin Powell

Feb 14, 202549:36pending

Navigating Accessibility Challenges in Web Development

General Musings with Kevin Powell

Feb 7, 202514:46pending

Should you use AI to help you learn?

General Musings with Kevin Powell

Jan 31, 202514:24pending

Selective Learning

General Musings with Kevin Powell

Jan 24, 202520:19pending

So much new CSS stuff! How can we keep up?!

General Musings with Kevin Powell

Jan 17, 202522:20pending

Is productivity a lie?

General Musings with Kevin Powell

Jan 10, 202511:08pending

Nerding out about CSS with Adam Argyle

General Musings with Kevin Powell

Jan 3, 202540:40pending

Navigating ADHD as a developer

General Musings with Kevin Powell

Dec 20, 202444:23pending

Why competition is a good thing

General Musings with Kevin Powell

Dec 5, 20246:35pending

Don't overthink it

General Musings with Kevin Powell

Dec 1, 20248:16pending

The beginner mindset

General Musings with Kevin Powell

Nov 22, 202420:30pending

Why You Should Learn CSS Grid Before Flexbox

General Musings with Kevin Powell

Jul 14, 20248:52pending

I hate that people say stuff like this...

General Musings with Kevin Powell

Jul 7, 202411:26pending

Why does CSS keep getting more complex?

General Musings with Kevin Powell

Jun 30, 20246:45pending

The slow adoption of new CSS features

General Musings with Kevin Powell

Jun 23, 20249:52pending