PLAY PODCASTS
General Musings with Kevin Powell

General Musings with Kevin Powell

Kevin Powell

83 episodesEN

Show overview

General Musings with Kevin Powell has been publishing since 2023, and across the 3 years since has built a catalogue of 83 episodes. That works out to roughly 30 hours of audio in total. Releases follow a fortnightly cadence.

Episodes typically run ten to twenty minutes — most land between 11 min and 23 min — though episode length varies meaningfully from one episode to the next. It is catalogued as a EN-language Education show.

The show is actively publishing — the most recent episode landed 4 days ago, with 9 episodes already out so far this year. The busiest year was 2025, with 36 episodes published. Published by Kevin Powell.

Episodes
83
Running
2023–2026 · 3y
Median length
15 min
Cadence
Fortnightly

From the publisher

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 they're generally at least somewhat related to front-end development in some way.

Latest Episodes

View all 83 episodes

Staying sane when things get busy

May 15, 202616 min

Are we in a post-expertise era?

May 7, 202614 min

Illusions of mastery

May 1, 202620 min

We don't always need a new tool for that

Get your tickets (with a nice discount) for Smashing Conf Amsterdam: https://ti.to/smashingmagazine/smashingconf-amsterdam-2026/discount/wehopeyoullbejoiningusThe Cassidy Williams video I mentioned: https://www.youtube.com/watch?v=B5VzL256te4In this episode, I talk about my upcoming content strategy, which includes experimenting with more shorts, balancing long-form and short-form content, sharing CSS tips, and remixing interview content. I also talk about the challenges of content planning and scheduling, emphasizing my preference for simple tools like pen-and-paper calendars over an excess of apps, and cautioning against tool sprawl and maintenance.My primary YouTube channel where I teach frontend development, with a strong focus on CSS: https://youtube.com/@kevinpowell✉ The written version of my newsletter: https://www.kevinpowell.co/newsletter💬 Come hang out with other dev's in my Discord Community: https://discord.gg/nTYCvrKHelp support my channel👨‍🎓 Get a course: https://www.kevinpowell.co/courses👕 Buy a shirt: https://teespring.com/stores/making-the-internet-awesome💖 Support me on Patreon: https://www.patreon.com/kevinpowell

Mar 6, 202613 min

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

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-3tPDZCk2ox64 emulator with CSS by Rebane: https://lyra.horse/x86css/The original video: https://www.youtube.com/watch?v=Y-3tPDZCk2o

Feb 27, 202614 min

zero-day CSS vulnerability

The video I was watching: https://www.youtube.com/watch?v=AZUp5nY7BWUCSS Demystified: https://thecascade.dev/courses/css-demystified/

Feb 20, 202618 min

Interop 2026 is here!

Interop 2026: https://wpt.fyi/interop-2026The webkit article I mentioned: https://webkit.org/blog/17818/announcing-interop-2026/In this episode I talk about the announcement of Interop 2026.

Feb 13, 202623 min

When the passion starts to fade

Check out The Cascade: https://thecascade.dev/More info on Smashing Conf Amsterdam: https://smashingconf.com/amsterdam-2026 Get your ticket for Smashing conf (includes discount): https://ti.to/smashingmagazine/smashi...My primary YouTube channel where I teach frontend development, with a strong focus on CSS: https://youtube.com/@kevinpowell✉ The written version of my newsletter: https://www.kevinpowell.co/newsletter💬 Come hang out with other dev's in my Discord Community: https://discord.gg/nTYCvrKHelp support my channel👨‍🎓 Get a course: https://www.kevinpowell.co/courses👕 Buy a shirt: https://teespring.com/stores/making-t...💖 Support me on Patreon: https://www.patreon.com/kevinpowell

Jan 23, 202618 min

Chrome just pushed a breaking CSS change!

Get updates on CSS Demystified here.Bramus' post: Using 100vw is now scrollbar-aware (in Chrome 145+, under the right conditions)Sorry for the click-baity title, but it is true! 😅Chrome has just changed how 100vw works, though it’s very unlikely to affect any of your old projects, if you “opt-in” to it, so to speak, it will now take into account the scrollbar.I’m of two minds of this… it’s nice that it’ll work as intended, but hopefully it doesn’t lead to people overusing 100vw either. Overall, I do think it’s a good change though, since it actually makes 100vw useable now.

Jan 16, 202615 min

When a passion becomes a grind

This week I talk about the transition from enjoying coding for fun to facing the challenges and grind of doing it as a job. It's hard to find that balance between finding meaning in your job, and how you can loose your passion when it turns into a career.

Dec 19, 202511 min

Some recent insights on what CSS features people are using

In this episode I share some insights from a recent workshop with Smashing, discussing the adoption and support of CSS features like 'has', 'subgrid', and 'container queries', and how I was surprised by the awareness and usage of some features.Container Queries TalkCSS Wrapped 2025

Dec 12, 202518 min

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

In this episode I dive into the world of modern CSS. I start with a bit on the masonry to grid lanes change, discuss the new range syntax for style queries, and share my thoughts on the evolving landscape of CSS.🔗 LinksMy video about the switch to display: grid-lanes: https://youtu.be/yikbSQ6tvlEThe article on the range syntax coming to container queries and if(): https://css-tricks.com/the-range-syntax-has-come-to-container-style-queries-and-if/Chris’ blog post on random(): https://frontendmasters.com/blog/more-css-random-learning-through-experiments/

Nov 21, 202524 min

The dicochomy of grid

In this episode I dive into why I think it’s best to simplify Grid as much as possible, but how that can be a bit at odds with some of the ways I use it, as well as the inherit complexities that subgrid adds to the mix.🔗 LinksThe New CSS Toolkit: https://smashingconf.com/online-workshops/workshops/css-toolkit-kevin-powell/The named grid lines to replace containers/wrappers: https://youtu.be/c13gpBrnGEwCSS Demystified: https://cssdemystified.com/Stripe’s developer site: https://stripe.dev/

Nov 14, 202520 min

It's hard to notice progress in the moment

In this episode, I reflect on the journey of learning and progress, drawing parallels between my experiences in bouldering, chess, and front-end development. My Discord Community: https://css.community The New CSS Toolkit Workshop: https://smashingconf.com/online-workshops/workshops/css-toolkit-kevin-powell/

Nov 7, 202515 min

Adam Argyle on getting a job in tech in 2025

In this episode, I sit down with Adam Argyle to discuss the ups and downs of navigating the modern job market. From the challenges of getting noticed to the creative ways Adam has showcased his skills, we delve into the realities of job hunting today. Adam’s resume His Sizzle Rizzle that helped him get noticedFollow Adam: Nerdy.dev Bluesky Mastodon GitHub

Oct 31, 202544 min

Conferences & Community: A Chat with Henri Helvetica

In this episode I chat with Henri Helvetica, a performance engineer and active member of the web community. We dive into the significance of conferences and meetups, and how COVID-19 has affected in-person events. Henri offers insights on event organizing, the need for new in-person experiences, and what makes a good event. We also explore the value of community and networking, and how to find events and meetups in today's landscape.Give Henri a follow! - Bluesky: https://bsky.app/profile/henrihelvetica.bsky.social - Linkedin: https://ca.linkedin.com/in/henri-helvetica - Instagram: https://www.instagram.com/henrihelvetica - X: https://x.com/henrihelvetica

Oct 10, 202558 min

Making the web more whimsical with Sara Joy

✅ Follow Sara: https://front-end.social/@sarajw | https://bsky.app/profile/sjoy.lol✅ Sara's site: https://sarajoy.dev/✅ Whimsica11y: https://whimsica11y.net/✅ Sara’s CSS Joy web ring: https://cs.sjoy.lol/✅ NeoCities: https://neocities.org/✅ Yesterweb: https://yesterweb.org/✅ Mellonland: https://forum.melonland.net/✅ 32-bit Cafe: https://32bit.cafe/In this episode, I sit down with Sara Joy to explore her passion for CSS and the critical role of accessibility in web development. We dive into her journey from a hobbyist to a professional, discussing the latest CSS trends and the challenges of making the web accessible for everyone. Join us for an insightful conversation that blends creativity with functionality!

Oct 2, 202559 min

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

✅ The Admin Bar: https://theadminbar.com/In this episode, I sit down with Kyle of The Admin Bar to talk about the evolution of WordPress. We dive into how WordPress has maintained its staying power over the years, and Kyle shares insights on the challenges and opportunities within the WordPress ecosystem, including the impact of page builders. We also touch on the importance of community and collaboration.

Sep 25, 202548 min

Rethinking how I name some things in CSS

Roma's article: https://blog.kizu.dev/dashed-idents-for-everything/

Sep 18, 20258 min

Navigating the World of Web Accessibility with Sara Soueidan

I recently had the pleasure of chatting with Sara Soueidan, a renowned expert in web accessibility. Our conversation was a deep dive into the nuances of making the web more inclusive and accessible for everyone.Follow Sara: Her course, Practical Accessibility: https://practical-accessibility.today/ Her newsletter: https://www.sarasoueidan.com/newsletter/ Bluesky: https://bsky.app/profile/sarasoueidan.com Mastodon: https://front-end.social/@SaraSoueidan Linkedin: https://www.linkedin.com/in/sarasoueidan/ X: https://x.com/SaraSoueidanThings we mentioned during our conversations: Making the web sweeter with Food Network and Cupcakes https://www.youtube.com/watch?v=M2l56RmQAQE Blockquotes in screen readers https://adrianroselli.com/2023/07/blockquotes-in-screen-readers.html The Blockquote element https://heydonworks.com/article/the-blockquote-element/ The HTML Living Standard https://html.spec.whatwg.org/multipage/grouping-content.html WCAG Quick Reference (contains links to Understanding and Techniques docs) https://www.w3.org/WAI/WCAG22/quickref/ HTML AAM https://www.w3.org/TR/html-aam-1.0/ ARIA 1.3 https://www.w3.org/TR/wai-aria-1.3/ My course :D https://practical-accessibility.today My newsletter https://sarasoueidan.com/newsletter/

Sep 12, 20251h 41m
2025 Kevin Powell