It's my opinion that a lot of the negativity coming from Silverlight developers is due to it not being obvious how you'd go about building a large, modular application in JavaScript, and hence the platform seeming like a big step down. In this talk I introduce some of the less sexy but very useful techniques and tools for building these types of applications in HTML5 and JavaScript.