CSS Wants to Be a System

4 comments

> In all my years of programming I have never loved a language more than CSS. There’s no other programming language that sparks my brain and lights up my imagination like CSS.

I belive the author, and by no means want to disparage them... It's just that, I can't think of a sentence that resonates with me less.

+1 I also want the author to live but more importantly I would really like to have his css system. Is it online?

CSS is wonderful. HTML+JS+Vue+CSS is by far my favorite way to make a UI.

It's nearly impossible to make reusable systems without edge case handling hacks, but that's fine. It has proven to work reliably and to not be too hard to do.

Things like class inheritance would be nice to have, but we can make do without them. There's some rules I wish existed, but they'll probably be there soon enough.

I sure am glad we have browser dev tools though, the whole thing would be almost unusable without them!

The only word left in my tiny brain after reading the author’s thoughts on css is: masochism.

I love css. My hot take is cascading rule sheets should be used for much more configuration; hits a sweet spot in between repetitive text and overpowered code-config