|
Weekly newsletter, where I talk about tangentially-related front-end development topics and share what I've been up to in the last week, plus any cool/fun/interesting/useful links I come across as well.
Hello Reader, A couple of days ago, I talked about how CSS is designed for uncertainty, meant to adapt to unknowns. When we don’t think about it that way, we fight it. And when we fight it, things get messy fast. We add what seems like an innocent enough property, but it doesn't quite fix things the way we wanted, so we add another. Then another. Then another. By the end of it, somehow, everything is worse than when we started. Once again, there's a meme that does a good job of showing how...
PRE-S: With my course CSS Demystified about to relaunch, I'm going to be sending a lot more emails than usual. If you'd like, you can stay on my regular Sunday list, but opt-out of the extra emails. Hello Reader, I’m sure you’ve seen this before. Most people use it to poke fun at CSS and use it as an example of one of the many problems with CSS. The thing is, it’s actually an example of how CSS solves a problem the user created. Most problems we run into don’t happen because CSS is broken or...
View this email in your browser (or share it with a friend!) Hello Reader, Looks like I’ll be in Amsterdam a lot this year! First, I’m heading there in less than a month from now for Smashing Conf, where I’m giving a talk and an in-person workshop (I've got a link with a discount below if you are able to make it). And, if you can’t make it to that, I’m happy to announce I’ll be back in Amsterdam in June for CSS Day! I’m so excited to be going back to CSS Day again. Speaking there in 2024 was...