Track: Browser as a platform (Realizing HTML5)
Day of week:
The Browser is becoming much more powerful. Exciting new standards like Service Workers, Push Notifications, and WebRTC are making the browser a formidable platform. With the adoption of evergreen browsers spreading, you'll be amazed at how fast the web is accelerating. Come and learn what's next!
by Alex Russell
Software Engineer @Google
In a world where the next billion people will come online via phones, is there any place for the web? Are we stuck building everything 2 or 3 times to achieve reach? This talk explores these questions and discusses the impact of new standards-track technologies like Service Workers, Web Manifests, and Web Push which are landing in browsers near you.
by Brian Terlson
Senior Program Manager @Microsoft
ES2015 was over half a decade in the making, and ES5 took even longer. ES2016 is the first specification born of ECMA TC39's new yearly release cadence and work is happening already on ES2017 proposals as well. What proposals might make the cut?
This talk will cover the changes TC39 is making to its specification publishing process for ES2016 and beyond and delve into some of the likely candidates including async functions, SIMD, class property declarations, Typed Objects and more....
by Brian Holt
Senior UI Engineer @Netflix
React is a new and fun tool that allows developers to more easily create and maintain view layer code. As many of you have seen, it has caught on like wildfire in the last year. It can be very performant too but there are some specific areas that you'll want to pay attention.
We'll talk about:
- At a high level, what is React and why you want it
- What are some specific things to pay attention to for performance when writing React
- Some general web...
by Ian Kilpatrick
Senior Software Engineer on the Chrome team @Google
by Dan Gohman
Software Engineer @Mozilla
The W3C is an international community whose mission it is to lead the web to it's full potential. Come hear about two initiatives pushing the web forward!
Houdini - Explaining CSS:
Specifications for new features by definition always lags behind what web developers want. As an example the ability to add buttons with rounded borders was only possible* until browsers agreed to standardize and implement the css property “border-radius”. Houdini is a Task Force of...
by Jafar Husain
Cross-Team UI Technical Lead @Netflix
Imagine how easy building your web application would be if all of your data was available in-memory on the client. Falcor lets you to code that way.
Falcor is the open-source, JS data access framework that powers Netflix. Falcor lets you represent all of your cloud data sources as one virtual JSON model on the server. On the client, Falcor makes it appear as if the entire JSON model is available locally and allows you to access data the same way you would from an in-memory JSON object...
Covering innovative topics
Monday Nov 16
Architectures You've Always Wondered About
Silicon Valley to Beijing: Exploring some of the world's most intrigiuing architectures
Applied Machine Learning
How to start using machine learning and data science in your environment today. Latest and greatest best practices.
Browser as a platform (Realizing HTML5)
Exciting new standards like Service Workers, Push Notifications, and WebRTC are making the browser a formidable platform.
Modern Languages in Practice
The rise of 21st century languages: Go, Rust, Swift
Our most innovative companies reimagining the org structure
Level up your approach to problem solving and leave everything better than you found it.
Tuesday Nov 17
Containers in Practice
Build resilient, reactive systems one service at a time.
Architecting for Failure
Your system will fail. Take control before it takes you with it.
Modern CS in the Real World
Real-world Industry adoption of modern CS ideas
The Amazing Potential of .NET Open Source
From language design in the open to Rx.NET, there is amazing potential in an Open Source .NET
Keeping life in balance is always a challenge. Learning lifehacks
Unlearning Performance Myths
Lessons on the reality of performance, scale, and security
Wednesday Nov 18
Streaming Data @ Scale
Real-time insights at Cloud Scale & the technologies that make them happen!
Taking Java to the Next Level
Modern, lean Java. Focuses on topics that push Java beyond how you currently think about it.
The Dark Side of Security
Lessons from your enemies
Taming Distributed Architecture
Reactive architectures, CAP, CRDTs, consensus systems in practice
Lessons on building highly effective organizations