YOU MIGHT NOT NEED CSS

This might sound like a bold statement, and surely phrasing it like this is a provocation.

But there's a lot going on in the css-in-js space and, even if I wouldn't necessarily reccommend it for every project, it's interesting to keep up with what it's going on and why.

Here is an amazing talk about css modules (which is not a css in js specific solution), useful to understand the why part of it.