Warning message

  • The service having id "twitter" is missing, reactivate its module or save again the list of services.
  • The service having id "facebook" is missing, reactivate its module or save again the list of services.
  • The service having id "google_plus" is missing, reactivate its module or save again the list of services.
  • The service having id "linkedin" is missing, reactivate its module or save again the list of services.

Track: JavaScript Everywhere!

Location:

Day of week:

JavaScript has been expanding past the browser for years and is now used in everything from server applications at companies like Paypal and Walmart, native applications like Slack and Atom, mobile apps like Untappd, and used as a compile target for game engines like Unreal and Unity.

Track Host:
Jarrod Overson
Web Addict and Javascript Expert
Jarrod has been developing on the web for over 15 years in both startups and global companies and currently works at Shape Security. He founded Gossamer to help bootstrap companies into developing for the modern web and has provided free community training on everything from node to backbone. Jarrod is an active proponent and contributor to open source, creator of Plato, and a member of the Grunt, Marionette, and ES-Analysis teams.
10:35am - 11:25am

by Mohamed Hegazy
Engineering Lead for the TypeScript project

TypeScript lets you write JavaScript the way you really want to. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. With an expressive and gradual type system, TypeScript aims at streamlining large scale JavaScript application development and increasing developer productivity. We’ve also seen the community take this and create a number of projects, including one of the largest repositories of JavaScript API documentation available. The session will be a guided...

11:50am - 12:40pm

by Tom Croucher
Engineer Manager @Uber

Writing software is about making something that provides value, the code is a side effect. The trouble knowing what is valuable (or the correct way to make it) is hard to accomplish up front. This means that we build software in iterative cycles, one features or version at a time allowing us to keep correcting our approach to maximize value.This talk is about saying no. It's about saying no to developers who want to build a useless temple of code, because they aren't focused on value. It's...

1:40pm - 2:30pm

by Adam Miskiewicz
Interactive Director + Founder @ChalkChisel

Facebook is no longer the only company with mobile apps powered by React Native in the App Store. React Native is new, but it’s much more than just a toy. It’s an extremely powerful and efficient way to build mobile applications. Let’s go beyond the React Native docs and talk about how to build performant and production­ready React Native applications. I’ll discuss:

● Using React (web) best practices in a native environment (with Redux, Relay, and GraphQL)

● Why you shouldn...

2:55pm - 3:45pm

by Ada Edwards
Javascript Developer @FTLabs

This talk hopes to introduce what is needed for Virtual Reality in the Web. Starting with explaining the fundamentals of rendering 3D graphics with THREE.js and moving on to setting up Virtual Reality in the web browser with Google Cardboard, finally discussing some of the issues with building for a Virtual Reality web.

4:10pm - 5:00pm

Open Space
5:25pm - 6:15pm

by Jerome Etienne
Lead of Three.js & 8th Most Active User on Github

Augmented Reality is everywhere. It is a hot and powerful topic. Everyone is doing it: Facebook with Occulus Rift, Microsoft with Hololens, Google with google glass or DAQRI with the Smart Helmet. We wanted to experiment with Augmented Reality on the web as well. That's how WebAR was born, an open source project which does Augmented Reality using web standards. We were wondering how far we could push the technology...the good news is that we can go pretty far! First, we succeeded on making...

Tracks

Covering innovative topics

Monday Nov 16

Tuesday Nov 17

Wednesday Nov 18