How to Write a JavaScript Masterpiece

Have you ever looked at the code in one of the better open-source JavaScript libraries? The amazing thing is how effortless it looks. Somehow, without appearing to do very much, these masterpieces do everything. Would you like to know how? The answer comes down to a few simple principles that make all the difference. In this session, we will examine code from Mike Bostock’s D3.js graphics library in detail. By observing how Mike uses these principles, you will learn how to write your own masterpiece.