Hi guys,
I'd seen this before, but it just hit reddit again and I thought some of you might be interested.
http://ivory.idyll.org/articles/advanced-swc/
There are some really good parts in this, particularly about naming functions and methods (http://ivory.idyll.org/articles/advanced-swc/#a-short-digression-naming-and-... ) and a very clear introduction to generators and iterators ( http://ivory.idyll.org/articles/advanced-swc/#iterators and http://ivory.idyll.org/articles/advanced-swc/#generators ).
It's totally worth reading/skimming.
-Matt