Inevitably, at some point, your JavaScript code will fail. Inspired by how operations teams deal with failure in complex ways, Clay Smith covers tools and techniques to make apps more resilient.
Bill Fisher and Jing Chen talk about Flux and React, how they use an application architecture with a single direction data flow, and how doing this cleans up a lot of their code.
Erik Bryn looks at four specifications (Custom Elements, Templates, HTML Import, Shadow DOM), code and concepts, that are sure to get newbies up to speed with this exciting and developing world.
Building a unidirectional web app means having your data flow in one direction. Jake Verbaten talks about structuring a unidirectional application and a library he's been working on called Mercury.
Bryan Hughes focuses on exciting new features for ES6 that fewer people are talking about, like, Destructing Assignment, Computed Property Names, the “for…of” statement, the Rest and Spread Operators.
Ari Lerner believes that testing is a core aspect of development. This talk is about Angular, and testing in Angular, but the approaches discussed are universal to front-end applications alike.
Software peer review is essential on a modern development team. Learn how to keep your code healthy, and your people happy in this 15 minute talk from Forward JS.
John-David Dalton wants to improve JavaScript performance. To do so, he's developed some unique and unconventional techniques, and a utility library called Lo-Dash.
What happens when the World Wide Web meets the Internet of Things? How can a web app access an IoT device? Using today's web standards, Kevin Hoyt takes on these questions and more, with demos!
HTML5 is constantly evolving, and features are constantly created and implemented, but are these new features ready for mobile? Tomomi Imura, a self-proclaimed "mobile geek," gives her two cents.
Amy Palamountain takes a critical look at patterns being applied in common MVC frameworks to see if they give us ways of handling state and events in a scaleable, maintainable fashion.
Animations do more than just make your website look cool, they are a third dimension with which we communicate. Courtney Hemphill looks at animation, motion, good design, and the math behind it all.
In this short but sweet presentation from Forward JS Sarah Groff-Palermo brings together data, JavaScript, and literary techniques to paint a picture of art on the web.
Kyle Simpson suggests that, maybe, we need less standards and better tools. What if you could make tools that customize JavaScript, to your own liking, while still playing nicely with others?
In his Forward JS presentation Charlie Key, CEO at Modulus, covers the most important aspects of using Node.js and JavaScript for basically everything in a fast-moving company.
The JavaScript community is obsessed with performance, but is all the time we spend on language level optimization really worth the effort? What are some of the drawbacks to so much emphasis on speed?
Christian Heilmann addresses the next generation of questions we face for the web. How can we make the web we rely on better, faster, more accessible to millions of new developers and publishers?