Joined April 2012
Photos and videos
Loving Marvin Havabeak's Elegant JavaScript!
1
1
3
Hipster minifiers leaving out semicolons #slipperySlope
6
1
Win at performance metrics by re-calibrating time: Date.prototype.valueOf = function() {return this.getTime() * 0.9};
65
18
Avoid line number mismatch with minified code by writing all your JavaScript on one line.
22
4
Win at performance metrics by reducing all your setTimeout intervals by 1. #patentPending
3
1
The semicolons were so unreadable that @thomasfuchs rewrote Zepto without them. Another victory for common sense. mir.aculo.us/2012/04/09/say-…

2
4
1
Reddit commenters, undermine fellow developers by pointing out their idiom breaks whenever Object.prototype is overriden to 'banana'.
1
Proud to announce ES6 will have both function scoped 'var' and block scoped 'let'. At the same time. Because that's much less confusing.
23
1
Say goodbye to the pesky ternary operator: "[myResult1, myResult2][ myCondition];" #youreWelcome #greatForNesting
3
1
Not good at coding? Simply assemble an arbitrary subset of your highly personal yet erratic coding style. Voila! The JavaScript Style Guide!
40
10
Sorry @jashkenas, unless you're planning to write a CoffeeScript to JavaScript compiler, I'm not interested.
1
1
Introducing "hella strict mode". A missed semicolon will alert the fire brigade, a nested ternary will wipe your hard drive. #becauseWeCare
19
7
French people, now you too can write JavaScript thanks to my new i18njs library e.g. "fonction sayHi() {retournez 'hello world'}" #oohLaLa!
1
12
2
Throw designers off the scent by using inline styles whenever possible.
2
Yell 'lambda!' at anonymous fns and if you see a numeric return value, babble manically about monads and stage a walkout #functionalHeckling
1
2
My contributions to ES5 were so popular, they asked me back!! This time they'd like me to color in the logos and number the pages. #ingrates
JS conference attendees, win new friends with ernest discussion of the ES6 weak maps proposal. Failing that say "semicolons" and wink a lot.
2
Fantastic News! The Fat Arrow is coming! As of ES6 there will now be *two* ways to write greater-than-or-equals: ">=" and "=>". #upAndUp
6
2
Say no to global variables with my award winning #goodbyeCruelWorld library. "window.onload = function() {delete window;}" #javaScript
9
2
Method names should be meaningful and concise. For example, JSON.stringify