Test Double's JavaScript Playbook by Zach Briggs
Details
Make sure to let us know if you need building access! Answer the "RSVP Question" with your full name.
Geekfest is always looking for speakers! Email us at geekfest@groupon.com if you are interested in giving a talk.
Test Double's JavaScript Playbook by Zach Briggs (http://theotherzach.com/)
Writing production quality JavaScript is hard, but it's not impossible. This talk looks at the tools, libraries, and workflows that Test Double (http://testdouble.com/) uses to be successful with this challenging language in the browser. I talk about the pain we've felt from mistakes we've made and how that informed Lineman.js, our build tool.
We'll cover when it's a good idea to isolate the frontend code and how to do that. I'll talk about stubbing API calls so that frontend workflow can be free of server side concerns. Finally, we'll cover the testing libraries and tools that Test Double uses to keep code sane.