

General Musings with Kevin Powell
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 they're generally at least somewhat related to front-end development in some way.
Episodes
Mentioned books

Dec 19, 2025 • 11min
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 12, 2025 • 18min
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

Nov 21, 2025 • 25min
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 14, 2025 • 20min
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 7, 2025 • 15min
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/

Oct 31, 2025 • 45min
Adam Argyle on getting a job in tech in 2025
In this conversation, Adam Argyle, a front-end engineer renowned for his innovative CSS and creator of the 'Sizzle Rizzle' animated resume, shares his insights on the modern job market. He discusses the struggles of standing out, revealing how traditional resumes often fail. Adam highlights the success of his three-minute sizzle video that captured attention. He confronts the limitations of current interview processes, advocating for more relevant assessments, and praises companies like Paper and Shopify for their thoughtful hiring approaches.

Oct 10, 2025 • 58min
Conferences & Community: A Chat with Henri Helvetica
Henri Helvetica, a performance engineer and an active web community organizer, joins to share his insights on event organizing and community-building. He discusses the impact of COVID-19 on in-person gatherings and proposes a new event model blending meetups with polished single-day conferences. Henri compares curating event lineups to music tours, emphasizing venue quality and accessibility. He also shares tips for finding local tech meetups and the importance of creating sustainable, accessible educational opportunities for all.

Oct 2, 2025 • 60min
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!

Sep 25, 2025 • 49min
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 18, 2025 • 8min
Rethinking how I name some things in CSS
Roma's article: https://blog.kizu.dev/dashed-idents-for-everything/


