Rob Ashton : you have ruined JavaScript

Rob Ashton : you have ruined JavaScript

Rob talks about “enterprise”-level-like frameworks in JavaScript and the complexity of abstractions in some of them. For example, quoting AngularJS framework documentation like this:

An Angular “service” is a singleton object created by a “service factory”. These service factories are functions which, in turn, are created by a “service provider”. “The service providers are constructor functions”. When instantiated they must contain a property called $get, which holds the service factory function.

Whether you agree (I do) or disagree with his point of view, the blog post is still hilarious.

BackgroundCheck – automatically switch to a darker or a lighter version of an element

BackgroundCheck – Automatically switch to a darker or a lighter version of an element depending on the brightness of images behind it.