Dustin Diaz writes about front-end JavaScript, including small libraries like Qwery, Ender and $script.js, and web performance.
HN commenters link it for his DOMReady snippet and the Twitter slowness post, where Resig's analysis in the comments was noted as the substance.
I'm shocked nobody's recommended Douglas Crockford's ... well ... everything:
http://javascript.crockford.com/
Watch the "Javascript: The Good Parts" presentation:
http://yuiblog.com/blog/2007/06/08/video-crockford-goodstuff/
Also check out Dustin Diaz's stuff:
http://www.dustindiaz.com/
I found his screencasts where you watch him program to be incredibly helpful:
http://www.dustindiaz.com/screencast-episode-01/
Start your javascript programming with jQuery. Good javascript style is not at all like Java, so forget everything you know about Java and see how jQuery does it.
JavaScript 1.6 added seven new array methods (indexOf, lastIndexOf, every, filter, forEach, map, and some). If only backward compatibility weren't a problem, the warring JavaScript libraries could just use these (or implement them into the prototype like Sugar Arrays, http://www.dustindiaz.com/sugar-arrays/) instead of creating their own quirky methods.
After having a look at this[1]. Could you explain your being nauseated? Please and thanks.
----
[1]: http://www.dustindiaz.com/smallest-domready-ever
The meat is in Resig's analysis, linked in this comment:
http://www.dustindiaz.com/about-that-slowness-on-twitter/#comment-153166
I think this is the preferred method: http://www.dustindiaz.com/min-height-fast-hack/