Helping you learn how to make the web, and make it look good while you're at it.
With weekly videos and shorts, I'll be bringing you How Tos and Tutorials, as well as simple tips and tricks, with a big focus on helping people see how wonderful CSS is!
Kevin Powell
On Tuesday and Wednesday of this week, I'm giving a workshop with Frontend Masters called Modern CSS Fundamentals.
This isn't just a "here's how flexbox works" type of workshop. We're going to dive into why CSS behaves the way it does, exploring the mental models and systematic principles that make everything click into place.
You'll learn to build responsive layouts with confidence, troubleshoot problems effectively, and implement any design without guesswork.
It's a live workshop, so you can ask questions in real-time. Once edited, it becomes a full course you can revisit at your own pace. Frontend Masters requires a membership, but you can sign up for just one month for less than $30 USD with the coupon code POWELL at checkout, which should be applied automatically with this link frontendmasters.com/workshops/modern-css/?utm_sour… (affiliate link, which helps me keep making free content).
I haven't created something this comprehensive covering CSS fundamentals before, and I'm really proud of how it's come together. Hope to see you there!
2 days ago | [YT] | 175
View 4 replies
Kevin Powell
Working on something about positioning and found my positioning in 60 seconds short... I'm so happy that we have longer shorts now, but the time constraint was good for this one I think, lol - youtube.com/shorts/jFcWa9kiOH...
1 week ago | [YT] | 35
View 1 reply
Kevin Powell
Over on the second channel, I had a great conversation with Henri Helvetica. If you don't know Henri, he's a performance engineer, but also highly involved in the developer community at large and who does a lot of work in the meetup and conference spaces. https://youtu.be/NCVoVNQ8-3U
1 week ago | [YT] | 12
View 0 replies
Kevin Powell
Which of the following CSS properties allows us to resize image elements within their boxes, the same way we can do `background-size: cover` or `background-size: contain` for background images?
1 week ago | [YT] | 133
View 10 replies
Kevin Powell
What is the default display type for an image?
2 weeks ago | [YT] | 210
View 17 replies
Kevin Powell
This week, over on the second channel, I sat down with Sara Joy. A lot of my followers might not know who she is, but it was a fantastic conversation. We both started in the web as hobbiest in the 90s, and ended up in it as our career much later on, so we talk about that journey, as well as the idea of making the modern web more whimsical, among a lot of other things! zencastr.com/General-Musings-with-Kevin-Powell
2 weeks ago | [YT] | 24
View 0 replies
Kevin Powell
QUIZ TIME! Sticking with our Layout theme for September: Which CSS property creates a new stacking context without any visual side effects? (yes, stacking/z-index is layout related! 😅)
3 weeks ago | [YT] | 99
View 11 replies
Kevin Powell
This week over on the second channel, I sit down with Kyle Van Deusen of The Admin Bar to chat 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 with it, what the current situation looks like, and where things are headed in the future. We also chat a bit about CSS, some WordPress drama, and more. https://youtu.be/-DyeqFQILZ4
3 weeks ago | [YT] | 21
View 0 replies
Kevin Powell
QUIZ TIME! Sticking with our Layout theme for September: What happens when you set both column-count: 3 and column-width: 200px on the same element?
1 month ago | [YT] | 63
View 4 replies
Kevin Powell
This week, over on the second channel, I talk about how I think I'm going to be changing up how I name things like keyframes, counters, and maybe even my grid areas. https://youtu.be/82tPxOD6W00
1 month ago | [YT] | 20
View 1 reply
Load more