Kevin Powell
@kevinpowell.co
Helping people fall in love with CSS
📺 https://YouTube.com/@kevinpowell
✉️ https://kevinpowell.co/newsletter
📺 https://YouTube.com/@kevinpowell
✉️ https://kevinpowell.co/newsletter
Pinned
Kevin Powell
@kevinpowell.co
· Nov 6
A lot of new followers since I posted this, so in case you missed it, here's my Front-end Friends starter pack 😊 go.bsky.app/FfLUXeQ
(and a more specific CSS Starter Pack here too: go.bsky.app/JQYmgQH)
(and a more specific CSS Starter Pack here too: go.bsky.app/JQYmgQH)
Reposted by Kevin Powell
Love those rambling video from @kevinpowell.co! The analogy with getting injured make so much sens. Something even more relatable.. I'm sick right now but getting better, but we realise much easier when we get sick than when we get better!
I think I'm gonna really do what I said I was, bloging!
I think I'm gonna really do what I said I was, bloging!
It's hard to notice progress in the moment
YouTube video by General Musings with Kevin Powell
www.youtube.com
November 10, 2025 at 9:11 PM
Love those rambling video from @kevinpowell.co! The analogy with getting injured make so much sens. Something even more relatable.. I'm sick right now but getting better, but we realise much easier when we get sick than when we get better!
I think I'm gonna really do what I said I was, bloging!
I think I'm gonna really do what I said I was, bloging!
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
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
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
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
Reposted by Kevin Powell
#CSS Attribute Selectors by @kevinpowell.co
CSS Attribute Selectors
YouTube video by Kevin Powell
youtube.com
November 5, 2025 at 3:25 PM
#CSS Attribute Selectors by @kevinpowell.co
Reposted by Kevin Powell
View transitions are pretty neat, and I was fortunate enough to write a piece for @piccalil.li about putting them to work.
They're such an exciting new part of the web platform, and I'm elated to see new and boundary-pushing effects making their way into production.
#WebDev #ViewTransitions #CSS
They're such an exciting new part of the web platform, and I'm elated to see new and boundary-pushing effects making their way into production.
#WebDev #ViewTransitions #CSS
Declan Chidlow here with some really practical uses of view transitions, along with some of the stuff that will trip you up, with guidance to help you navigate that.
piccalil.li/blog/some-pr...
piccalil.li/blog/some-pr...
Some practical examples of view transitions to elevate your UI
Declan Chidlow here with some really practical uses of view transitions, along with some of the stuff that will trip you up, with guidance to help you navigate that.
piccalil.li
November 6, 2025 at 12:30 PM
View transitions are pretty neat, and I was fortunate enough to write a piece for @piccalil.li about putting them to work.
They're such an exciting new part of the web platform, and I'm elated to see new and boundary-pushing effects making their way into production.
#WebDev #ViewTransitions #CSS
They're such an exciting new part of the web platform, and I'm elated to see new and boundary-pushing effects making their way into production.
#WebDev #ViewTransitions #CSS
Reposted by Kevin Powell
Calling all web developers! Browsers are all meeting up next week (www.w3.org/events/tpac/...). I want your voice to be heard! Tell me your biggest problems, and tell me what you want to see from the platform. What problems are tough to solve, but could be easier?
TPAC 2025 - Hybrid meeting
Our major event of the year gathers our community for thought-provoking discussions and coordinated work.
www.w3.org
November 6, 2025 at 9:44 AM
Calling all web developers! Browsers are all meeting up next week (www.w3.org/events/tpac/...). I want your voice to be heard! Tell me your biggest problems, and tell me what you want to see from the platform. What problems are tough to solve, but could be easier?
Reposted by Kevin Powell
This is quite a banger feature for web perf engineers. In Chrome Canary, you can now turn on an experimental feature to throttle single requests!
chrome://flags/#devtools-individual-request-throttling
This is golden to check the performance impact of a delayed resource. 👏
chrome://flags/#devtools-individual-request-throttling
This is golden to check the performance impact of a delayed resource. 👏
November 4, 2025 at 3:13 PM
This is quite a banger feature for web perf engineers. In Chrome Canary, you can now turn on an experimental feature to throttle single requests!
chrome://flags/#devtools-individual-request-throttling
This is golden to check the performance impact of a delayed resource. 👏
chrome://flags/#devtools-individual-request-throttling
This is golden to check the performance impact of a delayed resource. 👏
Reposted by Kevin Powell
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
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
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
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
Reposted by Kevin Powell
A dishwasher is already a robot that does your dishes
The loading-the-dishwasher struggle is real. Even—or especially—for the $20,000 1X Neo humanoid home robot.
🔗: on.wsj.com/47whlZ1
🔗: on.wsj.com/47whlZ1
November 1, 2025 at 3:33 AM
A dishwasher is already a robot that does your dishes
Reposted by Kevin Powell
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
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
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
corner-shape takes border-radius to an all new level...
@cbolson.bsky.social has made a handy generator for it: www.corner-shape.com
Reposted by Kevin Powell
October 31, 2025 at 2:23 PM
Reposted by Kevin Powell
There's a new #CSS Working Group poll to get feedback on different names for the infamous 'Pinterest' layout.
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
Ex-Masonry Display Type Keyword Poll
See https://github.com/w3c/csswg-drafts/issues/12022 for context.
This poll intentionally leaves out `masonry` as an option, see https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-34172962...
docs.google.com
October 27, 2025 at 7:53 PM
There's a new #CSS Working Group poll to get feedback on different names for the infamous 'Pinterest' layout.
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
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
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
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
corner-shape takes border-radius to an all new level...
@cbolson.bsky.social has made a handy generator for it: www.corner-shape.com
Reposted by Kevin Powell
😮 Two of my favourite people, talking about one of the most important topics for anyone working in web dev!
October 31, 2025 at 2:38 PM
😮 Two of my favourite people, talking about one of the most important topics for anyone working in web dev!
Reposted by Kevin Powell
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
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 2:54 PM
October 31, 2025 at 2:23 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
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
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
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
Reposted by Kevin Powell
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
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 😅
Reposted by Kevin Powell
Timeless and priceless advice for all developers, but especially junior developers.
alex.party/posts/2025-1...
alex.party/posts/2025-1...
Junior Dev Tip: "Scroll Up"
My junior developer just came to me asking for help because their linting setup was broken. I’m writing this very quickly because I want to get all the details down.
alex.party
October 30, 2025 at 4:05 PM
Timeless and priceless advice for all developers, but especially junior developers.
alex.party/posts/2025-1...
alex.party/posts/2025-1...
Reposted by Kevin Powell
Happy 34th Birthday HTML tags!
On October 29, 1991, the internet pioneer, Tim Berners-Lee, published a document entitled HTML Tags.
#WebDesignHistory
On October 29, 1991, the internet pioneer, Tim Berners-Lee, published a document entitled HTML Tags.
#WebDesignHistory
October 29, 2025 at 5:47 PM
Happy 34th Birthday HTML tags!
On October 29, 1991, the internet pioneer, Tim Berners-Lee, published a document entitled HTML Tags.
#WebDesignHistory
On October 29, 1991, the internet pioneer, Tim Berners-Lee, published a document entitled HTML Tags.
#WebDesignHistory
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
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 😅
Reposted by Kevin Powell
Congratulations to @dalya.dev!
The Bad UX World Champion 2025!
We will be sending you a framed trophy 🏆 and a free copy of @kevinpowell.co 's course cssdemystified.com
The Bad UX World Champion 2025!
We will be sending you a framed trophy 🏆 and a free copy of @kevinpowell.co 's course cssdemystified.com
WE HAVE A WINNER! 🏆
Huge congratulations to @dalya.dev for creating the The Perfect Date Picker who takes home the shit trophy and a copy of @kevinpowell.co's CSS Demystified course!
perfectdate.relevant.space
Huge congratulations to @dalya.dev for creating the The Perfect Date Picker who takes home the shit trophy and a copy of @kevinpowell.co's CSS Demystified course!
perfectdate.relevant.space
The Perfect Date Picker
perfectdate.relevant.space
October 29, 2025 at 4:13 PM
Congratulations to @dalya.dev!
The Bad UX World Champion 2025!
We will be sending you a framed trophy 🏆 and a free copy of @kevinpowell.co 's course cssdemystified.com
The Bad UX World Champion 2025!
We will be sending you a framed trophy 🏆 and a free copy of @kevinpowell.co 's course cssdemystified.com
I'll be judging, come and join the fun!
www.youtube.com/watch?v=PGpw...
www.youtube.com/watch?v=PGpw...
The Bad UX World Cup is going live in 15 mins! 🙀
Bad UX World Cup Finals
YouTube video by Nordcraft
www.youtube.com
October 29, 2025 at 2:53 PM
I'll be judging, come and join the fun!
www.youtube.com/watch?v=PGpw...
www.youtube.com/watch?v=PGpw...
Reposted by Kevin Powell
The Bad UX World Cup is going live in 15 mins! 🙀
Bad UX World Cup Finals
YouTube video by Nordcraft
www.youtube.com
October 29, 2025 at 2:48 PM
The Bad UX World Cup is going live in 15 mins! 🙀
Reposted by Kevin Powell
The #BadUXWorldCup 2025 is now closed for submission!
October 29th we will be live streaming the finals on Youtube with our expert judges @cassidoo.co, @kevinpowell.co and David Prentell.
Tune in at 16:00 CET
www.youtube.com/watch?v=PGpw...
October 29th we will be live streaming the finals on Youtube with our expert judges @cassidoo.co, @kevinpowell.co and David Prentell.
Tune in at 16:00 CET
www.youtube.com/watch?v=PGpw...
Bad UX World Cup Finals
YouTube video by Nordcraft
www.youtube.com
October 25, 2025 at 8:19 AM
The #BadUXWorldCup 2025 is now closed for submission!
October 29th we will be live streaming the finals on Youtube with our expert judges @cassidoo.co, @kevinpowell.co and David Prentell.
Tune in at 16:00 CET
www.youtube.com/watch?v=PGpw...
October 29th we will be live streaming the finals on Youtube with our expert judges @cassidoo.co, @kevinpowell.co and David Prentell.
Tune in at 16:00 CET
www.youtube.com/watch?v=PGpw...