Taming the Beast: How to test an AJAX Application

Typically we address the problem of testing an AJAX application through a plethora of big end-to-end tests and (hopefully) high unit-test coverage. In our presentation, we’d like to outline the main problems with this approach. Testing through the GUI is expensive, gives limited insight into the system, and often take …

High-performance JavaScript: Why Everything You’ve Been Taught is Wrong

Joseph Smarr is the Chief Platform Architect at Plaxo, Inc., where he’s led the engineering of Plaxo’s address-book integration application. In the course of building Plaxo 3.0, which involved an ambitious foray into rich internet application design, Joseph and learned a host of lessons about the importance of performance and …