Profile avatar
kevinpowell.co
Helping people fall in love with CSS πŸ“Ί https://YouTube.com/@kevinpowell βœ‰οΈ https://kevinpowell.co/newsletter
1,135 posts 11,188 followers 227 following
Regular Contributor
Active Commenter

πŸ“£ There are still early bird tickets available for my upcoming online workshop combining modern #CSS with JS accessibly, in partnership with Smashing: smashingconf.com/online-works... 🍎 Or if you happen to be going to Smashing NYC, I'll also be running it in person: smashingconf.com/ny-2025/work...

I'm so happy with how Kelp is shaping up! If you like HTML, modern CSS, and web components, you'll love Kelp! kelpui.com

How have I had a newsletter for ~6 years now, and only thought of this now?

Today's lunch video is "Getting started with #CSS Style Queries" - "Style queries are going to change the way that we write CSS, and to celebrate how awesome they are, this video is kicking off a mini-series here on this channel called Style Query Spotlight." www.youtube.com/watch?v=WP5C...

Went to two frontend conferences in as many days, and learned a lot; not all of it what the presenters hoped I'd take away: infrequently.org/2025/06/conf...

love this: CSS Blob Recipes css-tricks.com/css-blob-rec... I've built more than one website over the years (despite my protests) where "Blobs" was a primary design element πŸ˜… bit of a nightmare trying to fit responsive content into a blob!

Back in the day, Twitter used to be really good if I set up a thread to connect freelancers with clients. Let's see if Bluesky can do it. Clients: if you're looking for freelancers/contractors, get in the comments Freelancers/contractors: get in comments Everyone else: boosts appreciated

One of my favorite online teachers of CSS @kevinpowell.co is close to 1 million subscribers on youtube.com/@kevinpowell please if you're not already smash that sub button.

I have no idea why, but Google thinks I'm far more well off than I am, lol. For the past few months, I've been getting ads for yachts and private jets, and I just got one today for investment plans for people who have a hell of a lot more money than I do in my phone's news feed.

SmashingConf is coming to Amsterdam! πŸ‡³πŸ‡± Join us April 13–16, 2026, for a brand-new conference on design systems, CSS, AI, UX & more β€” made for designers & UI engineers who love the web. Views, vibes, and gezelligheid included. πŸ’™ Early Bird tickets are available now! smashingconf.com/amsterdam-2026

A fun quiz to know if you really are a front-end developer 😊 www.nicchan.me/blog/youre-n...

I got a full house on this fun little check list which is both horrifying and hilarious.

@kevinpowell.co is entirely right: this is a fun idea! A quick implementation: www.kryogenix.org/code/browser... -- and the beauty of this is that it can BE done as a quick implementation, because view transitions between pages are easy once you've grasped the vibe. Hooray for pure CSS stuff, I say.

Totally not got round to upping the price yet. Have another couple of days!

The CSS if() function lets us use values conditionally, which we can already do with queries and other functions, so you’re probably wondering: What exactly would I use it for? @dxnny.fun pokes at what it might look like to use if() for conditional color theming. css-tricks.com/poking-at-th...

I've somehow only now realized that if you want to transition between themes, view transitions make it incredibly easy... Translates like I did here are a bit over the top, but clip-path opens up some fun possibilities.

"Glass Button" by Petr Knoll codepen.io/Petr-Knoll/p...

Anyone using CSS Cascade Layers in production? if so, at what sort of scale are you noticing they make a difference?

✨ New article: Understanding CSS corner-shape and the Power of the Superellipse! A deep dive into the new property, and a little dig into the math behind it, with lots of cool examples, but they only work on Chrome 139+. πŸ”— Check it out on @frontendmasters.com: frontendmasters.com/blog/underst...

If you think you might attend, I'm also hosting a workshop! smashingconf.com/amsterdam-20...

Super excited both to be speaking at another @smashingconf.com and to be headed back to Amsterdam!

If you think you might attend, I'm also hosting a workshop! smashingconf.com/amsterdam-20...

Super excited both to be speaking at another @smashingconf.com and to be headed back to Amsterdam!

Sunday CSS is live! This week: Recursive Square A mesmerizing loop of nested squares built with creative CSS tricks. Simple idea, striking result β€” perfect for your next UI experiment. youtu.be/rFPZM6tCT_o

I just launched Kelp UI (my UI library for people who love HTML, powered by modern CSS and Web Components)! Currently in alpha. Rapidly building out the docs. Let me know what you think! πŸŽ‰πŸŽ‰πŸŽ‰ kelpui.com

Only one seat left... courses.kevinpowell.co/css-games-wo...

Lately when we've been making pizza, I've been incredibly lazy and used tortilla wraps cause it's super fast and easy. My oldest son has been complaining every time, though, so figured I'd actually make some dough today. Hope he's happy 😁