What are CSS Modules and why do we need them? | CSS-Tricks
I’ve been intrigued by CSS Modules lately. If you haven't heard of them, this post is for you. We'll be looking at the project and it's goals and aims. If
Why can’t we use Functional CSS and regular CSS at the same time? | CSS-Tricks
Harry Nicholls recently wrote all about simplifying styles with functional CSS and you should definitely check it out. In short, functional CSS is another
Do you dread styling your apps? Fear that a change might break the styles you crafted through many hours of labour? I'm here to tell you that there's another way.
The craft of CSS is dying, it’s easy to claim these days. But is style sheet quality that important at all? The opposite position appears legitimate just as well. A few thoughts.
Semantic class names: are you being too generic or too specific? by Adam Silver
Most CSS developers I know don't think too hard about their choice of class names. In this article we'll take a good look at the impact of our choices.
BEM For Beginners: Why You Need BEM — Smashing Magazine
CSS styles isolation is the most frequent start point of the BEM usage. But this is the least that BEM can give you. BEM brings a system approach in your project and keeps it from the mess.
Combining the Powers of SEM and BIO for Improving CSS | CSS-Tricks
CSS is easy, some might argue, but that "easiness" can cause messy code. This is especially true through power of preprocessors like Sass or Less where,
How to decide whether you should chain or extend CSS classes
by Sarah Dayan How to decide whether you should chain or extend CSS classesPhoto by Alexandru Tugui on UnsplashIf you’re building an app or a website that changes often, modular CSS methods solve many issues. Instead of copying your HTML structure in CSS and decorating it, you create consumable
Clean Up Your Code with Modular CSS - Treehouse Blog
CSS. It's a web designer's playpen. With so many colors, type settings, layout options, and responsive possibilities, it's easy to turn a stylesheet into a million line nightmare. However, with a few simple actions you can clean up the mess so the CSS works with you, not against you.
CSS best practices for fast-growing SaaS startups - Sqreen Blog | Modern Ap
CSS Best Practices: how to scale CSS in a fast-growing SaaS startup. Learn CSS best practices from SCSS to Styleguidist, SASS, PostCSS, React, Bulma, CSS-in-JS or Bootstrap.
by Sarah Dayan Photo by Iker Urteaga on UnsplashIn Defense of Utility-First CSS“Favor composition over inheritance”. This piece of wisdom from Design Patterns, one of the most influential software engineering books, is the foundation of utility-first CSS. It also shares many principles with functional programming: immutability, composability, predictability, and
The result of reviewing, normalizing, rephrasing, sorting, and testing 134 responses to a maintainability survey that yielded more than 500 data points, to form a new guide, a new and more definite guide to web maintainability.