Some JavaScript articles from A List Apart http://alistapart.com/article/making-your-javascript-pure http://alistapart.com/article/writing-testable-javascript http://alistapart.com/article/prototypal-object-oriented-programming-using-javascript