4 min read

Connect with Microsoft at the Node Summit

We’re in San Francisco this week for Node Summit, the largest conference focused exclusively on Node.js and “The Ecosystem of Node.” From Day Zero workshops to sessions on the rapidly evolving Node community, there are several ways to connect with some of our resident Node pros at the event.
Outside of catching up with us in the Microsoft booth, below is a rundown of the Microsoft sessions throughout the week, covering topics like NodeBots, microservices, and TypeScript.
Follow us @OpenAtMicrosoft to get the latest updates.


NodeBots Workshop (Track 3, 12:30pm – 5pm)
This workshop will teach you all about IoT. We’ll be programming a Raspberry Pi using nothing but Node.js and JavaScript and connecting it to the cloud. You don’t need any hardware experience, and we’ll provide all the hardware you need. Just bring yourself and a laptop! Speakers: Bryan Hughes, Technical Evangelist, Microsoft; Tim Reilly, Developer Evangelist, Microsoft
Location: Track 3 – Level 2, Room 1


Electron (10:00pm panel discussion)
Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.
Speakers: Bianca Escalante, Senior Manager, Social Impact, GitHub; Kai Maetzel, Principal Software Engineer, Microsoft; Felix Rieseberg, Staff Engineer, Slack
Location: Level 2, Main Stage
N-API – Next generation Node API for native modules (11:10am)
Until now, native module maintainers have had to recompile for each Node.js release as well as potentially updating their code to cope with the rapid pace of changes in the v8 APIs. The community API working group has been developing the N-API to help solve this problem and insulate modules from changes in the v8 APIs. With an initial version of the API slated to be part of Node version 8 as an experimental feature, it is a good time to come learn about the shape and usage of the new API from those working to implement it.
Speakers: Michael Dawson, Senior Software Developer – Node.js Community Lead, IBM; Arunesh Chandra, Sr. Program Manager, Chakra, Microsoft
Location: Level 2, Main Stage
0-60 with TypeScript and Node.js (Noon)
Lately TypeScript has been popping up in developer surveys, language rankings, and news outlets as a powerful tool that all JS devs should consider, but what does TypeScript bring to the table for Node.js developers? This session will dive head first on a demo driven tour of TypeScript in Node.js applications. You’ll walk away knowing how to quickly add TypeScript to your own apps and with first hand experience of the productivity gains available from putting TypeScript in action. Speaker: Bowden Kelly, Program Manager, Microsoft
Location: Level 1, Fisher West
Taking Node.js Benchmarking to the Next Level with Industry Collaboration and Community Contribution (1:55pm panel discussion)
The Node.js ecosystem is growing exponentially: Node.js is used by tens of thousands of organizations in more than 200 countries and amassing more than 7 million active users per month. Such rapid growth needs robust regression testing and benchmarks to ensure quality Node.js runtimes and packages for long-term success. In this context, Node.js benchmarking is leapfrogging and further ramps up its efforts. This panel discussion will give the Node.js community the opportunity to learn about Node Benchmarking in order to best engage and contribute. Speakers: Michael Dawson, Senior Software Developer – Node.js Community Lead, IBM; Monica Ene-Pietrosanu, Software Engineering Director, Intel; Gaurav Seth, Principal PM Manager, Microsoft; Ali Sheikh, Software Engineer, Google
Location: Level 2, Main Stage


Ch-Ch-Changes in the Node.js Community (2:20pm)
The Node.js project is changing as much as ever, and with change comes so much opportunity to improve and thrive. There’s a lot of great momentum in so many of the working groups and in the ecosystem that has helped to drive the growth of Node.js. This year, we’re seeing a whole new set of leaders step up and help grant agency to those excited to take on more responsibility and help grow the project . We’ll hear some great new and old-hat contributors to the collaboration of Node.js who are helping lay the groundwork for success years to come. Speakers: Myles Borins, Developer Advocate, Google; Tierney Cyren, Developer Advocate, NodeSource; Kat Marchán, CLI Engineer, npm; Rachel White, Technical Evangelist, Microsoft
Location: Level 2, Main Stage
Node.js and the rapidly evolving Cloud Native landscape (3:20pm)
Nearly seventy percent of organizations are exploring microservices in some form. As they embark of this journey, they are breaking apart monolithic applications, dealing with new architectural paradigms and digesting a myriad of shifting technologies and buzzwords like cloud native, containers, orchestration, polyglot, and serverless. Fortunately, Node.js and the ecosystem that surrounds it is helping the developers at these organizations to achieve amazing productivity and success. Learn how Microsoft is working with the community to help grow the Node.js development experience between Visual Studio Code and Azure, including efficient authoring and debugging tools, cloud and Docker-based deployments, and production diagnostics. Speaker: Jonathan Carter, Principal Program Manager, Microsoft
Location: Level 2, Main Stage
The future is serverless: what that means for Node.js (4:10pm)
Serverless computing is sweeping the cloud industry and transforming how we’re building applications on the cloud. Node.js has been the first language each of the major serverless providers has supported from day 1. Node.js applications written for serverless are changing from their “”server””ed past. We’ll discuss why serverless went Node.js first, what impact this will have on Node.js developers, and finally, what consequences this might have on Node.js’s ecosystem. Speaker: Chris Anderson, Senior Program Manager, Microsoft
Location: Level 1, Fisher West
Follow us @OpenAtMicrosoft to stay connected during Node Summit. Hope to see you there!