Kevin Powell
banner
kevinpowell.co
Kevin Powell
@kevinpowell.co
Helping people fall in love with CSS
📺 https://YouTube.com/@kevinpowell
✉️ https://kevinpowell.co/newsletter
No idea what inspired it, but I started playing Chess about 2 months ago.

First month was a lot of trying my best, and losing a lot... Decided to try and learn a little more and things have been progressing ☺️

I'm still terrible, but clearly better than I was, lol
November 8, 2025 at 11:07 PM
This year's pumpkins
October 31, 2025 at 10:40 PM
I remember how excited I was when border-radius became a thing... If only I'd know what would eventually be possible with it about 15 years later 😅

corner-shape takes border-radius to an all new level...

@cbolson.bsky.social has made a handy generator for it: www.corner-shape.com
October 31, 2025 at 6:38 PM
Didn't plan it this way, but nothing much scarier than talking about getting a job in tech these days 😱

Check out my full convo with @nerdy.dev about his recent experience looking for a new job:
📺 www.youtube.com/watch?v=JLdh...
🎙️ zencastr.com/z/KHLM-Zlu
October 31, 2025 at 1:23 PM
I had a chat with @nerdy.dev about his somewhat recent job hunt, where he talked a lot about the misalignment between the technical interviews and the roles they were looking to fill... and how even if they tried to fix the interviews, it didn't seem to help 😅
October 30, 2025 at 2:36 PM
Boarding soon as I head out for my Modern CSS Fundamentals workshop with @frontendmasters.com
October 20, 2025 at 12:59 PM
Time flies...
October 12, 2025 at 11:11 PM
I'm always nervous releasing videos that are not about CSS. I know how to do other stuff, but it's not my speciality and it's always a "there might be a better way" feeling in the back of my head.

Turns out, having more of a beginner mindset is probably a good thing 😅
October 10, 2025 at 12:30 PM
My first return guest on the second channel is going to be @nerdy.dev, though this time, we didn't nerd out about CSS!

Instead, Adam came on to share some insights on his recent job search.

The full episode will be out in a few weeks.
September 27, 2025 at 12:59 PM
Over on the second channel I sat down to chat with @theadminbar.com about WordPress! I haven't touched WordPress in almost a decade, so I had a lot of questions about how things have changed over the past 10 years... and of course, I had to ask about the drama

Full episode 👉 youtu.be/-DyeqFQILZ4
September 25, 2025 at 4:16 PM
Did you know you can give a single border a different border-radius on each axis? I take a quick look at that in this week's Tip of the Week: html-css-tip-of-the-week.netlify.app/tip/mutliple...
September 25, 2025 at 3:30 PM
They sure are!

Not quite a class, but I have this in production 😅

(I wouldn't do this on a serious project, lol)
September 24, 2025 at 5:55 PM
A commenter brought up that it was be useful if we could declare what type of sizing is being used on each axis independently...
September 24, 2025 at 5:40 PM
One cool thing about nesting is that you can easily select the parent, no matter what it is, using :has(&).

Granted, it's probably not the safest thing in the world and might be hard to debug if an issue comes up, but I still like it 😅
September 24, 2025 at 12:33 PM
Is there a name for when you have a solid "shadow" like this?
September 24, 2025 at 12:29 PM
In a recent conversation with @henrihelvetica.bsky.social, he mentioned attending meetups & conferences is like a cheat code, and I can't agree more.

Conferences in particular can be unaffordable for many, and one thing he brought up that I hadn't even considered before is volunteering at them.
September 19, 2025 at 1:20 PM
Had a great conversation with @sjoy.lol today. We both toyed around with the web as a hobby starting in the late 90s, before eventually turning it into a career much later on.

We talked a lot about that, but then got into accessibility and I just loved how she referred to it as "a heart thing" 😊
September 18, 2025 at 9:40 PM
A CSS article came up in my newsfeed that on first glance, looked like it might have been AI generated, so I figured we could have a good laugh reading it together...
September 18, 2025 at 7:22 PM
Just past 1000 videos on YouTube, and (very slowly) coming up on 1 million subscribers... AND as was pointed out to me by @nerdy.dev, I'm also approaching 100 million total views! 🤯

Lots of subs is a fun stat, but that's absolutely bonkers.
September 17, 2025 at 5:03 PM
Yeah, I got it working with subgrid now, and that makes sense... the original one I had was from MDN, and I'm trying to make sense of what it is supposed to do, which sent me down this rabbit hole to start with.

developer.mozilla.org/en-US/docs/W...
September 17, 2025 at 2:11 PM
Thanks for the help, makes more sense now! Got it working with each name being in it's own set of square brackets, and being directly with the subgrid definition...

Trying to figure out the example I found on MDN where they have them all grouped in one [], and with a size...
September 17, 2025 at 2:07 PM
If I'm reading the spec correctly (which I very much might not be doing), using repeat with the line names I shouldn't include a size? But if I don't include one, then the line names don't do anything.
September 17, 2025 at 1:33 PM
I came across examples of grid that confused me. The only thing I could think of was that they were using named repeat for subgrid.

Tried testing the examples and tried to figure it out on my own, I can't get it to work.

Anyone have a working example?

drafts.csswg.org/css-grid/#ty...
September 17, 2025 at 1:33 PM
Got to have a fantastic conversation with @henrihelvetica.bsky.social yesterday.

The full convo will be posted over on my second channel in a few weeks... while you wait, there's a great one with @sarasoueidan.com on accessibility that went up this week as well 😊

👉 www.youtube.com/@GeneralMusi...
September 16, 2025 at 2:03 PM
Haven't had one of these on my videos in a while 😅
September 12, 2025 at 6:33 PM