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

Grid is easier to learn than Flexbox

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:...

Very quickly, before we dive into the regularly scheduled content, Cotton Bureau, which I use to sell my merch, is offering free shipping in the US and 50% off international shipping until July 11th if you use the coupon HBDCB11 at checkout. You can find my store here if you're interested in a shirt or my new hat! Hello Reader, Stubbornness… We all have to deal with it at times, and it sucks. Being a dad of a 9-year-old and 12-year-old, I deal with it quite often 😅. And just like my...

Hello Reader, The new features we got when CSS3 came out, things like border-radius and gradients solved very common problems that developers had to deal with on a regular basis. Rounded corners were a lot of work, and now we can create them with one line of CSS! Flexbox continued that trend. We went from having to create layouts using hacks, to actually having a proper layout tool at our disposal. So, of course, the adoption of those features was pretty fast and widespread. We needed these...

Hello Reader, One topic that a lot of people brought up while I was talking with them at CSS Day is how amazing it is that there is enough interest in CSS for a channel dedicated to it to have close to 1 million subscribers. Part of it, I think, is that even people who don’t want to write CSS still have to write it from time to time. That means it’s probably easier for a channel like mine to grow than, say, to have a conference dedicated to CSS. With a conference, you need a group of people...

Hello Reader, First of all, thank you to everyone who sent well wishes my way after last week’s email! I got a lot of them, so if I didn’t reply, do know that I saw it and I appreciated it a lot! I’m going to do a more thorough breakdown of my experience at CSS Day later this week, probably as a blog post, but as a quick recap, CSS Day was absolutely amazing! A great event, in a great city, with tons of great people, and all centered on CSS, you can’t ask for much more than that 😁. As for my...

Hello Reader, A shorter newsletter than normal this week, because today I’m off to Amsterdam for CSS Day. When I accepted their invite to talk I was really excited, but for whatever reason, it was only this week, as I’ve been putting the finishing touches on my talk and slides, that it hit me... I’m talking at CSS Day! I’m a little anxious and pretty nervous, but also very excited. You'd think talking in front of a few hundred people wouldn't be so bad when most of my content is seen by tens...

Hello Reader, One of the problems of being very entrenched in a topic is knowing where “normal” people stand on that topic. I’m so entrenched in the world of CSS there are things that I assume frontend devs know about that when in reality, it’s a niche CSS topic. It doesn’t help that most of the people I talk CSS with are also CSS nerds, which solidifies the idea that everyone must know what we’re talking about. It's something I think about from time to time, because I do realize it's a bais...

Hello Reader, A couple of weeks ago, I decided that after more than three years of creating two long-form videos a week, that I’d be dropping down to one. I put out a video this I go into my reasoning. I’d thought about doing this quite a while back but ended up trying a lot of other things instead so that I could keep it up. After giving it some thought, I only realized afterwards why I delayed this change for so long. I talk more about this is my podcast this week (listen in podcast format...

Hello Reader, I realize that for a lot of people who read this newsletter might not care about it, but WordPress holds a special place in my heart. I don't spend much time thinking about it much anymore as I haven't touched it in ages but a recent post I read has made me a little sad about it’s current state. First, it holds a special place in my heart because it's where I cut my teeth as a developer. My first steps of taking web development from hobby to being an actual, paying job was with...

Hello Reader, I’m privileged in that for a lot of the work I do these days, the only worry I have about browser support for CSS features is the comments people leave on my videos complaining about the lack of support. I get to live on the cutting edge in a sense, as I keep an eye on what’s coming all the time and play with new things as soon as they’re available in one browser. The problem is that features can take a long time before they start landing in production, outside of ones that we...