Stop JavaScripting like it's 1999

By Hunter Loftis

Elevator Pitch

JS in 2017: Last year’s best practices have become today’s anti-patterns as we experience fundamental shifts in the language. With so many outdated learning resources out there, it’s hard to know if we’re doing things right.

Here, we’ll explore how you should write JavaScript for 2017 and beyond.

Description

This talk introduces the new rules of modern JavaScript. Whether you’re a junior developer trying to learn modern best practices or a veteran looking to break old habits, 2017 is your opportunity to level up!

We’ll cover:

  • Callback-free async patterns
  • Really understanding Promises
  • Functional patterns (map, reduce & friends)
  • Writing readable Functions & Objects
  • Simplified error handling
  • Simplified build & dependency systems

After this session, you’ll be able to read and write the shorter, simpler code of modern JS.

All the examples and concepts will be applicable to both browser and Node.js and environments.