October 10 -12 - Vancouver, BC
Click for Node+JS Interactive Information & Registration

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Node.js Project [clear filter]
Wednesday, October 10

11:00am PDT

What's New in Node.js Core? - Franziska Hinkelmann, Google
Node.js 10 just entered Long Term Support (LTS). Let’s look at some exciting new features and what the future holds for Node.js Core.

avatar for Franziska Hinkelmann

Franziska Hinkelmann

Software Engineer, Google
Ph.D. software engineer working at Google on GCP, previously Chrome V8. Node.js TSC member. ❤️ JavaScript. she/her

Wednesday October 10, 2018 11:00am - 11:30am PDT
West Ballroom C
  Node.js Project
  • Experience Level Any

11:40am PDT

N-API: The Next Generation Node.js API is Ready! - Michael Dawson, IBM & Arunesh Chandra, Microsoft
The Native module ecosystem for Node.js is an important factor in the rapid growth of Node.js. The N-API is now a supported feature and is designed to provide ABI stability across Node.js releases. This will reduce friction in upgrading to newer Node.js versions in production deployments. In addition, it will reduce the maintenance cost that module maintainers previously had to take on due to the fast pace of changes in the v8 APIs. This talk will provide a progress update on this community project, the roadmap, and why now is the right time to get involved.

avatar for Arunesh Chandra

Arunesh Chandra

Sr. Program Manger @ChakraCore, Microsoft
Arunesh Chandra is working on growing Node.js by extending it to use the ChakraCore engine. He is also working on supporting new ideas in the community like N-API and VM Diversity for Node.js and bringing innovative diagnostic tooling like Time-Travel Debugging to Node developers.Past... Read More →
avatar for Michael Dawson

Michael Dawson

Node.js Community Lead, IBM
Michael Dawson is an active contributor to the Node.js project and chair of the Node.js Technical Steering Committee(TSC). He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, Release, as well as tools to help the community... Read More →

Wednesday October 10, 2018 11:40am - 12:10pm PDT
West Ballroom B
  Node.js Project

12:20pm PDT

HTTP/2, One Frame At A Time - Irina Shestak, MongoDB
In this fresh off the press episode of Node.js Files, I will take you to a set of Node.js' implementation of HTTP2. Its quirks, its benefits, and its workings explained and illustrated. How do we get from an established connection to TLS decryption? How does the concept of session come in to play? How does node handle memory usage when it comes to HTTP2? And what are these frame things everyone keeps talking about? This and more explained in HTTP2, one frame at a time. Coming to theatre near you from Fall 2018.

avatar for Irina Shestak

Irina Shestak

Fullstack Engineer, MongoDB
Irina is a Berlin via London via Vancouver software developer who is, oh hey, hello, really into node.js. On the reg, she writes javascript for MongoDB's Compass team and maintains a few open source projects. Irina was fortunate to speak at conferences all over the world, including... Read More →

Wednesday October 10, 2018 12:20pm - 12:50pm PDT
West Ballroom A
  Node.js Project

4:40pm PDT

Bringing JavaScript Back to Life - Joyee Cheung, Igalia
Have you ever wondered how your JavaScript objects are laid out in the memory? This talk will give you a tour of llnode, a project under the Node.js Foundation that is directly based on this knowledge. It will cover the new JavaScript API of the project that allows you to bring JavaScript objects back to life from a terminated process, and how llnode restores JavaScript objects from raw process memory under the hood.

avatar for Joyee Cheung

Joyee Cheung

Software Engineer, Igalia
Joyee currently works on the compilers team at Igalia remotely from Hangzhou, China. She is a member of the Node.js Technical Steering Committee and regularly contributes to Node.js core.

Wednesday October 10, 2018 4:40pm - 5:10pm PDT
West Ballroom B
  Node.js Project
Thursday, October 11

10:20am PDT

The State of Node.js - James Snell, nearForm
This talk will continue a Node.js Interactive tradition of presenting the latest state of Node.js core. New features, significant initiatives, and major upcoming changes will be presented. What has the Node.js project accomplished over the last year and where is it going in the next?

avatar for James Snell

James Snell

Head of Research, NearForm
James is Head of Research at NearForm and a contributor to Node.js core. His contributions include features such as HTTP/2, the WHATWG URL implementation, and, most recently, an implementation of the QUIC protocol.

Thursday October 11, 2018 10:20am - 10:50am PDT
West Ballroom A
  Node.js Project