profile

Hi! I'm Kevin

Every week I share what I've been up to over on YT (and elsewhere), and also my general musings.

Featured Post

npm for beginners, headless CMSes, and more

View this email in your browser (or share it with a friend!) Hello Reader, A short newsletter this week as I’ve been spending almost all my time working on finishing my course Beyond CSS. The end is in sight, and it’s been head down for me trying to get across the finish line. About two more weeks to go and I think that final module will be wrapping up. And if you're interested, the top tier is on sale, but that sale will end once it's finished! 🙋♂️ What I’ve been up to this week Outside of...

View this email in your browser (or share it with a friend!) Hello Reader, This week I put out a video where I showed a few modern CSS features that can be useful in a CSS reset, and it resulted in a lot of comments asking about what reset I use. The interesting thing about resets is how their purpose has changed over time. Originally, we used them to help us make sure all browsers were behaving in the same way, but thanks to how much parity we have in them now, for the most part, resets...

video preview

View this email in your browser (or share it with a friend!)Add your content ere... PRE-S: The State of CSS 2024 survey is out now! The more people who take it, the more representative it is, so please, take a few minutes to go through it! When you’re done, you can watch me go through it and talk about a lot of the features it asks about. Hello Reader, The last 3 week’s newsletters have been really long ones, so we’ll keep this one a little shorter 😅. We'll get to the <article> and why HTML...

View this email in your browser (or share it with a friend!) Hello Reader, Last week I talked about getting ideas for personal projects that you’ll have the motivation to actually finish (or maintain long term). The issue that comes next is making sure the design looks half-decent. One thing a lot of beginners think is, because they are making designs in the browser when writing CSS, that they should also be a designer. When everything they make looks bad, they get demotivated. Creating a...

View this email in your browser (or share it with a friend!) Hello Reader, What’s this, two emails from Kevin in one week?! I try not to send out more than one a week unless I have a special announcement, and as you well know having read the title of this email, I have one! I’m launching memberships on YouTube. If you sign up, you’ll get: early access to my videos member-only monthly updates badges and member-only emoji to use in replies and livechats be able to influence my content via polls...

View this email in your browser (or share it with a friend!) PRE-S: I’m going to be doing a free, live Responsive Layouts workshop on YouTube this upcoming Friday. You can get the time, in your time zone, and set a reminder by clicking on that link to the YouTube page. Hello Reader, Last week, I talked about taking challenges from sites like Frontend Mentor and doing more with them (and because of an issue with a video I’d planned for last week, I also did that in YouTube form as well). I...

Sorry this is late! I thought that I'd scheduled it, but when I logged in to ConvertKit today, I saw it as a draft 🤦. Also, my video for this week ended up having a big issue and I wanted to put out something quick so I've used this newsletter as a script for my Wednesday video... so when it comes out, it might look familiar 🙂. Hello Reader, One of the hardest things to do as a student, hobbyist, or beginner, is figuring out what to build next. I love websites like Frontend Mentor and...

video preview

Hello Reader, About a month ago, I asked people how many years of experience they have as a developer, but I realized something: you might have been a developer for 10+ years (which almost 19% of respondents said they did) but still not feel comfortable with CSS, so I have a new poll for you! I realize you might feel like you are in between two of the choices here, but pick whatever is closest in that case. How would you rate your CSS skills? I've just started learning it! Beginner, but I...

Hello Reader, It’s taken a really long time to get to this point, but animating to and from height: auto and other intrinsic sizes is coming to CSS, thanks to the new calc-size() function. Wes Bos has a quick look at in this Short, and as he mentions in this video, it’s even going to allow for calculations on top of just going to auto or one of the other intrinsic sizes! Someone on Twitter asked why we need this, when there is a way to do it right now using Grid, as I explored in this video....

Hello Reader, I’ve been having an ongoing discussion with someone in my Discord server about Flexbox, diving into the nitty-gritty of how it works. The discussion has reinforced a few things for me: Grid is simpler than Flexbox People should learn Grid before they learn Flexbox Grid seems more complicated than Flexbox, but the complexity of Grid is in the amount of properties and values that come with it, rather than how it actually works. Flexbox seems easier because you declare display:...