Sep
30
10:00 am10:00

Everyone Needs Standards - Dan Gautsch

My session will involve how you can standardize the way you write your code for easier maintainability and scalability. With the advent of so many new frameworks and ways to write code, we often forget how to keep our code consistent. Whether you are a part of a team, or working solo, bringing a set of common principles to your work is important so you're not leaving a mess for the next developer.

This talk will touch upon the entropic human nature when writing code and how to prevent it from happening. Without standards and best practices, code would not be written the same way. Standards and best practices bring order to something that is inherently entropic.

Tools that will be covered during this session will include, linters, jsdoc, and pattern libraries.

Sep
30
9:00 am09:00

One Codebase to Rule Them All - Jason Cox

By creating a responsive SPA and using Cordova, it is possible to create a web, mobile web, Android, iOS, Windows Phone, and Blackberry applications all with one set of code. By using this method, you can reduce the time it takes to reach the largest number of users possible with a minimal budget. I'll discuss many of the framework and library options, testing, and strategies.

Sep
30
9:00 am09:00

Stop goofing around during build cycles with webpack HMR - Martin Snyder

There has been a growing number of JavaScript technologies (including ClojureScript and React) that have had the ability to hot-load changes into the browser while preserving the state of your application.  Webpack HMR implements those features in an agnostic way that can be used with any web application.  Learn how it works, how to use it, and a collection of webpack practices that makes it all easier to work with!