Continuing Intermittent Incoherency » JavaScript Idioms Every Webdev Should Grok
"JavaScript (the language, not the browser bindings for the DOM, etc.) can be either brutally hard or refreshingly flexible."