This post opens the “Monthly Reads” series, which is going to be a summary of the most interesting technical articles, tutorials, websites and books I’ve read during the past month, with my comments on them. I hope you’ll find something for you.
CSS Inheritance, The Cascade And Global Scope: Your New Old Worst Best Friends (article by Heydon Pickering)
An alternative, pretty systematic approach to writing CSS. Good refresher on important language features – inheritance and cascade – especially for heavy users of frameworks like Bootstrap. I think the core rules presented here are universal and helpful regardless of your project’s CSS architecture (designing for consistency, removing redundancy, keeping low specifity of selectors). After reading, Atomic CSS remained scary to me and BEM became a bit less atractive.
The written definition of what I was thinking about visual feedback on the web. Takeaway: where possible, don’t make users wait for server response – fake it for extra smooth experience.
A great reminder to sort out my print CSS. People do put websites on paper – make it easy for them.