Full-stack dev by need, but frontender at heart.
When I entered my current project one of the first things I noticed was it used stylesheet languages for its styles. “Yay!”, I thought. But then I opened up one of those files and found nothing but plain vanilla CSS inside. It was the same for most of them. No nesting, no variables, no mixins, no inheritance, no operators… Well, you get the idea. I won’t judge anyone and I’d rather believe those who wrote them didn’t use them just because they didn’t know how to. So I thought it would be interesting to write a short article explaining the basics of them.