Venue: obviously Munich; the capital of the south German Bavaria region. A wonderful city, with the Alps as its background. Could be worse, right? Munich is the home of the world className football team Bayern; big corporations like BMW and Siemens; beautiful, big parks; many beer halls and last but certainly not least, the world-famous Oktoberfest. Prost!
- Google V8 team: @v8js (Benedikt Meurer, Marja H?ltt?, Michael Hablich, Mathias Bynens)
- Webpack core team members (Tobias Koppers and Johannes Ewald)
- TC39 (Daniel Ehrenberg)
- Mozilla (Lin Clark)
- npm, Inc (Ashley Williams)
- Microsoft (Rachel Nabors, Brian Terlson)
The main track was divided into 30-minute slots, with coffee breaks and lunch in between. Some speaker highlights:
Alexander Pope: OUTBREAK: index-sw-9a4c43b4b4778e7d1ca619eaaf5ac1db.js
In true horror style, Alexander brought us his story of what can go wrong when being too optimistic about putting experimental technology into production code. The technology in question is ServiceWorker. Alexander gave a clear explanation of what a ServiceWorker is, how it works and what the pitfalls are. This was a very good introduction to ServiceWorker.
Varsha Saha: Short story: When a close-knit JS App family needed to be rescued from an unruly state butler.
Varsha spoke about a real-life example of how to apply state management, in particular: redux, in a large-scale application. In her talk, she went further than most of the online tutorials and examples about redux. What?s interesting in her examples is that she explains how you can connect and exchange state between the main app and random sub-apps without much hassle. Instead of just giving a conceptual overview she showed us a lot of code regarding how to implement these concepts.
Brian Terlson: ECMAScript of the Future: ES2017 & Beyond