Do you have any articles from the past week or so that have changed the way you think? That you feel make you a better developer for having read?
What are the top readings from the web that have you excited? Wanting to try a new idea or approach?
Has anything changed the way you work? The way you live? The way you view our profession?
I'll kick it off with my top three (ok, four, but the last two should be read together and compared for historical value):
The Architecture No One Needs — Do you ever get the feeling we're re-implementing every web technology in our SPAs? I do. That someone else has felt the pain and can eloquently describe it somehow serves as a salve.
Combining the Powers of SEM and BIO for Improving CSS — I've been researching CSS a lot since I'm terrible at it. This single article synthesized a lot of things nicely about the approaches from the past decade: OOCSS, SMACSS, BEM, &c.
And in nothing-new-under-the-sun territory, I've witnessed a lot of new CSS (micro)libraries using classless rulesets with just enough classes to create interesting designs with unique visual identities. So, classes or classless? Which is better?
- Challenging CSS Best Practices — Big stylesheets are unmaintainable. Composability is nice, but this approach seems to break encapsulation.
- Classes? Where We're Going, We Don't Need Classes! — We don't need small classes and lots of them. We have preprocessors. CSS is quite elegant when you embrace it. We've already got encapsulation: elements!