Once upon a time, before the Facebooks and Twitters and Reddits and MySpaces, there was Usenet. And on Usenet, flaming and trolling was an art form. It wasn’t just a bunch of angry, shocking, monkeys on keyboards. Trolls were subtle. Flames were eloquent and surgically precise.
Then in the early 90s, they opened the internet up to the general public, and it became Amateur Hour. Newcomers, with no knowledge of the existing culture, nor the patience to observe and absorb it, saw these writings and mistook them for Righteous Anger. And they got it into their heads that the Way Of The Net was to spout off whatever idiotic thought that crossed your mind, because that person will never be able to get back at me and Free Speech, Murica!
React.js Introduction For People Who Know Just Enough jQuery To Get By · React for Designers
An overview of how ReactJS uses its virtual DOM, diffing, and event delegation to achieve its performance.
Performance Calendar » React’s diff algorithm
A historical retrospective of various CSS text/image replacement techniques, with notes about the pros and cons of each.
CSS Image Replacement Museum
most.js: Monadic Reactive Streams
Paul Ford lays out a thoughtful article/interactive experience trying to explain to the layperson, “what is code?”. It also delves a little into management of software development via a fictional (I hope) project. It’s long, but I encourage folks to set aside some time and go through it, whether or not you know anything about computer programming. It’s fun!
Paul Ford: What is Code? | Bloomberg
“Neat is a semantic grid framework built on top of Sass and Bourbon. It is simple enough to get you up and running in minutes, and powerful enough to handle any responsive layout you can dream of.”
A library of sass mixins to simplify CSS.
Bourbon – A Lightweight Sass Tool Set
Developers are familiar with the project triangle adage, “Fast, Cheap, Good: Pick any two.”
Of course, the converse from the client side often seems to be, “Budget, Time, Sanity: Pick one. Maybe.”