CSS (Cascading Style Sheets) is a "programming" language for making websites look pretty by adding colors, changing fonts, and moving things around on the page. It's about as fun to write as documentation, but if you want a job, you're stuck with it.
I guess I need to update the CSS on this page, but I'd rather refactor that new API endpoint in Rust.
Why is the new intern bothering me about CSS specificity rules while I'm trying to debug this Kubernetes cluster?
Micro Frontends: Techniques for more modular CSS in larger apps, if you're into that kind of thing. Apparently this is a big deal if you work at a "real company" with multiple teams.
Test-Driving HTML Templates: I guess some people write tests for their CSS and HTML these days. Seems like overkill, but the code samples here are decent if you're into that whole TDD fad.
Resources: This is just a random link dump, but there are a few things about CSS and web design buried in here somewhere. No guarantees any of the links still work though.
Note: the Developer Dictionary is in Beta. Please direct feedback to skye@statsig.com.