I got to blow someone’s mind with CSS again today, which was fun.

One part was an introduction to Selector Specificity, which (in my opinion) is one of the hardest concepts to grasp in CSS, but it seemed to help. 🙌🏻

Gawd, I love that language.

#WebDev #CSS

@mahryekuh my pycon talk i chose "let's actually talk about the cascade and specificity" as one of the bigger outline sections.

It's the thing that once you get it, everything else feels sensible.

(Also, like, "responsive units are great, stop thinking like a printed page", but separate issue.)

@pathunstrom Excellent choice to highlight those two subjects!

They are the hardest concepts of CSS to grasp, and not many do. I believe the misunderstanding about this subject was a major driver of CSS hate and the CSS-in-JS movement.

I'm glad that there was room at a Python conference for an in-depth frontend talk!

@mahryekuh I've been wanting to give a version of this talk for so long. Like the title used to invoke bootstrap long time.

(Also, I might need to put :has into the cool "new" features section. I haven't used it much myself but it unlocks so many neat ways to express things.)

@pathunstrom Hah, you have to move on to invoking Tailwind now 🙈

Honestly, I'd love for people to pay me to gush over CSS in front of an audience.

The things this language can do—especially when you're of the creative persuasion—is mind-blowing. I haven't even fully dived into all its possibilities.