Agenda



Day One: Wednesday, July 27th

Day One kicks off with four fantastic talks: Node.js in production at Disney, NASA and Netflix plus the Future of Node.js by Rod Vagg. From there we have non-stop talks and panels for the rest of the day. Don’t miss the feature panels on Day One, Microservices followed by Internet of Things. And make sure you stick around for the final talks of the day and stay tuned for an announcement on the location of the Day One Evening Event where you can network with speakers, sponsors and fellow attendees.

 

  • 8:00 AM REGISTRATION & BREAKFAST

    Arrive early, grab coffee, food and network with your fellow early risers.

  • 9:00 AM Setting the Stage for Node Summit

    Emcee:
    Charles Beeler, General Partner, Rally Ventures
    Location
    Main Stage
  • 9:10 AM Node @NASA

    The story of the first Node.js enterprise architecture at NASA including the circumstances that led to this architecture and what problems Node.js is solving for NASA. This includes lesson’s about migrating from monolithic application architectures to a modern micro-services/solution, while maintaining the day to day operations of the NASA Extravehicular Activity Office.

    Speaker:
    Collin Estes, Director of Software Engineering, MRI Technologies Inc.
    Location:
    Main Stage
  • 9:40 AM The Future of Node.js

    The core Node.js project has managed to combine an energetic pace of development with the stability expected by large Enterprises as they flock to this exciting platform. Rod will explore key challenges and opportunities, both technical and organizational, and attempt to chart a future for Node.js.

    Speaker:
    Rod Vagg, Chief Node Officer, NodeSource
    Location:
    Main Stage
  • 10:15 AM Node.js at Disney

    Node has been growing in popularity at Disney over the last several years, but not without challenges. Learn how new technology like Node gets adopted at Disney, and get a peak into some examples of how Node is being used today.

    Speaker:
    Adam Eivy, Developer Solutions Architect, The Walt Disney Company
    Location:
    Main Stage
  • 10:15 AM To Err Is Human

    Error objects should have a place in your utility belt. They are indispensable when it comes to managing work flows in a highly asynchronous environment. This talk covers patterns for using JavaScript Error (capital E) objects to build resilient applications, and introduces some modules that can be used to build errors with an elegant history of stack traces. Try/catch, callbacks, and other error handling mechanisms will be examined, revealing some potential deficiencies in the JavaScript language for dealing with errors.

    Speaker:
    Alex Liu, Senior Software Engineer, Netflix
    Location:
    Track One
  • 10:45 AM MORNING BREAK Sponsored by: IBM

    • 10:50 AM – Main Stage

      Microservices in Seconds

      The complexity of containerization has really been about the complexity of orchestrating distributed applications. But what is orchestration, really, and why are we still struggling with it when building Node.js applications? See a wholly new approach to orchestration, one that’s application-centric and developer-forward. This isn’t an orchestration product, it’s a repeatable pattern that can be implemented to containerize and orchestrate any Node.js app.

      Speaker:
      Tim Gross, Product Manager, Joyent
    • 10:50 AM – Track Two

      “Corporate accounts payable, Nina speaking. Just a moment.”

      For many developers, the mere mention of the word “process” stirs up Office Space-esque nightmares. I used to be like this. Then I made peace with the process gods, realizing they truly are here to help us. Come learn how to make your team happier and more efficient by improving your Node development, testing, deployment, and monitoring process.

      Speaker:
      Chris Castle, Developer Advocate, Heroku
    • 10:50 AM – Track Three

      Emerging Web Application Architectures

      While Node.js is becoming the platform of choice for web-scale applications, enterprises are resistant to change and have legacy applications based on other technologies, typically Java. Emerging web application architectures bring together the web-scale and integrated browser characteristics of Node.js with the transactional nature of Java to deliver high-performance, engaging web applications. Learn how the complimentary characteristics of Node.js and Java are being used to build the next generation of web applications.

      Speaker:
      Chris Bailey, Runtime Technologies Developer, IBM
  • 11:25 AM Securing Node.js Applications

    Hear from a companies deploying large scale Node.js applications and some of the new start-ups trying to make these applications more secure

    Moderated by:
    Gergely Nemeth, CEO, Rising Stack
    Speakers:
    Adam Baldwin, Founder, Node Security
    Guy Podjarny, Co-Founder and CEO, Snyk
    Sabin Thomas, VP Engineering, Codiscope
    Location:
    Main Stage
  • 11:25 AM Re-Inventing a Legacy Infrastructure Product with Node

    How we woke up and found out that our developers suffering from node-rush-fever had helpfully installed ~23 instances of node into TMOS (F5 Traffic Management Operating System) and what they were doing with them.

    Speaker:
    Moshe Vainer, Software Architect, F5 Networks
    Location:
    Track One
  • 12:00 PM Node.js Community Panel

    The Node.js community continues to grow and evolve. Hear from some of the people who are helping make it a critical part of the success of Node.js.

    Moderated by:
    Tracy Hinds, Education Community Manager, Node Foundation
    Speakers:
    Bryan Hughes, SDEII, Microsoft
    Dan Shaw, CTO, NodeSource
    Rachel White, Front End Engineer, IBM Watson
    Location:
    Main Stage
  • 12:00 PM Specialization with Dynamic React Forms

    Hear about PayPal’s merchant onboarding node.js app and how it scaled to 180+ countries with different requirements in each part of the world. Also learn about F0, an in-house dynamic React form library driven by metadata, followed by a controller hook system, put in place to inject business logic into specific experiences, and how it provides isolated places in the code base to do template specialization programmatically.

    Speaker:
    Bruno Sanches, Software Engineer, PayPal
    Location:
    Track One
  • 12:30 PM LUNCH BREAK Sponsored by: Rally Ventures

    • 12:50 PM IBM Sponsor Workshop – Main Stage

      Rapidly Building APIs with LoopBack

      In this session, IBM Developer Advocate Raymond Camden will introduce you to the LoopBack framework. LoopBack is an open source framework laser focused on rapidly building REST APIs. Raymond will discuss what LoopBack does as well as demonstrate multiple examples of it in action.

      Speaker:
      Raymond Camden, Offering Manager: Cloud Solutions, IBM
    • 12:50 PM – Track Two

      The Story of Node.js with ChakraCore

      Get a complete progress update on Node-ChakraCore. Also, find out how Node-ChakraCore is innovating to bring ideas like Time Travel debugging to Node.js.

      Speaker:
      Arunesh Chandra, Sr. Program Manager @ChakraCore, Microsoft
    • 12:50 PM – Track Three

      You Don’t Know Node

      A sneak peek of the most interesting and powerful Node.js features. Node.js is quickly capturing the programming world not just in web, but in IoT, drones, robots and embedded systems. This talk dives deep into the core mechanisms of the Node.js platform and some of its most interesting features.

      Speaker:
      Azat Mardan, Technology Fellow, Capital One
  • 1:30 PM Containers. Microservices. Node.js

    Two words that currently cause VC’s to go into a tizzy without understanding why. Hear from some experts who are deploying microservices applications in containers using Node.js, what is working well and what challenges remain.

    Moderated by:
    Jacob Groundwater, Engineering Manager, New Relic
    Speakers:
    Justin Beckwith, Product Manager, Google
    Tim Gross, Product Manager, Joyent
    Naresh Sikha, Enterprise Architect, StubHub
    Location:
    Main Stage
  • 2:10 PM Leveraging Node.js Across the IoT Landscape

    From consumer, to healthcare to industrial we are seeing a massive change driven by what IoT enables. Node.js is a common thread among a highly disparate range of IoT use cases. Learn what makes Node.js an important part of the IoT tsunami and how to leverage the benefits it provides to a wide range of applications.

    Moderated by:
    Ben Sabrin, VP Sales and Strategy, NodeSource
    Speakers:
    David Belo, Technical Lead, McLaren Applied Technologies
    Sara Chipps, CEO, Jewelbots
    Jeremiah Lee, Web API Technical Product Owner, Fitbit
    Jeremy Schroetter, Senior Director, Engineering, Qualcomm Life
    Location:
    Main Stage
  • 2:45 PM Node.js Everywhere

    Speaker:
    Mikeal Rogers, Community Manager, Node.js Foundation
    Location:
    Main Stage
  • 3:00 PM The Business of Node.js

    Node’s continued adoption inside IT organizations has shown no signs of slowing in 2016. But how are people using it and more importantly, why? Joe McCann, CEO of NodeSource, for years has been speaking about the advantages that businesses gain by carefully adopting and integrating Node.js and will bring front and center the current state of Node.js and how it is enabling enterprises to move faster without sacrificing quality of security.

    Speaker:
    Joe McCann, CEO, NodeSource
    Location:
    Main Stage
  • 3:15 PM AFTERNOON BREAK Sponsored by: Google

    • 3:20 PM Bugcrowd Sponsor Workshop – Main Stage

      Welcome to the blue team! Creating “oh shit” moments for fun and profit.

      Exploring the dynamics and relationship between the hacker community and the engineering coalface. Today’s cybersecurity battle is not a fair fight. The attackers — growing in numbers and sophistication — have overwhelmed the comparatively small pool of defenders. Add an engineering team that’s economically incentivized to ignore security, and you’re off to a bad start. This talk is story of what happens to engineers the first time some random kid 8,000 miles away hacks their stuff as a part of their bug bounty. It’s about its outsourcing the creation of the “oh shit” moment, and seeing your engineering team become a blue team. Why is this about pairing engineering teams with hackers specifically? Because it addresses a marked gap: people who build things for a living paired with people who break things for a living.

      Speaker:
      Casey Ellis, Founder and CEO, Bugcrowd
    • 3:20 PM – Track Two

      How @WalmartLabs Migrated to React and Node.js in Less Than a Year

      A company interested in leveraging Node.js most likely needs to successfully migrate from its current technology. Hear the story of how @WalmartLabs successfully migrated to React and Node.js with efficiency and speed and learn some of the key to successfully migrate any enterprise organization on Node.js.

      Speaker:
      Alex Grigoryan, Director of Software Engineering, Application Platform, @WalmartLabs
    • 3:20 PM – Track Three

      Scalable Microservices, IoT, Mobile and More with gRPC, Docker, and Kubernetes

      Building scalable real-time applications that can communicate with multiple platforms platforms is a tricky proposition with many hard problems. By leveraging open source libraries such as Docker, Kubernetes and gRPC, we can mitigate these issues to quickly build a scalable, real time experience. See how gRPC can be used as a performant real-time communication framework that works across platforms and languages.

      Speaker:
      Sandeep Dinesh, Developer Advocate, Google
  • 4:00 PM Building Your DevOps for Node.js

    Chetan shares best practices and lessons learned on Intuit’s two year journey in introducing Node.js to their TurboTax technology stack. He will specifically be focusing on Intuit’s build and deploy principles in hosting Node.js services. Chetan will also share steps in how to build a Node.js service using enterprise best practices, including reliable deployment practices.

    Speaker:
    Chetan Desai, DevOps Architect, Intuit
    Location:
    Main Stage
  • 4:00 PM Node.js Releases, How Do They Work?

    Node.js is growing up, and with that comes the responsibility of proper legacy support. As of Node.js Argon (v4.2.0) there is an official Long Term Support release cycle that lasts for 30 months! How does a project moving at the pace of node maintain multiple release lines? How does a commit get backported? How is a release actually made? Come find out!

    Speaker:
    Myles Borins, Node.js Collaborator, IBM
    Location:
    Track One
  • 4:00 PM Node.js Web Apps @ eBay Scale

    Hear about the eBay journey to Node.js including specific areas that the platform team had to go through to succeed in this process.

    Speaker:
    Dmytro Semenov, Member of Technical Staff, eBay
    Location:
    Track Three
  • 4:35 PM Let’s Make a Package Manager! (From First Principles)

    Programming language package managers are ubiquitous but just what goes into writing one? In this talk we will go from simple to complex and explore how new features can have surprisingly wide ranging impacts on the architecture. This talk draws on npm for inspiration for what features to discuss, but does not require any specific knowledge of it.

    Speaker:
    Rebecca Turner, Cli Engineer, npm
    Location:
    Main Stage
  • 4:35 PM Increasing the Candidate Pool with Developer Bootcamps

    Developer bootcamps promise to take people who don’t know “Hello World” and turn them into full fledged programmers in a few months. The reality is more nuanced, but recent bootcamp grads can be fantastic additions to an engineering team. They bring a unique perspective and a zeal to learn unmatched by most developers. Learn how to change your culture to enable bootcamp grads to succeed, how recruiting from bootcamps can improve the diversity of your team and how bootcamp devs can make your entire team more productive.

    Speaker:
    Bryan Hughes, SDEII, Microsoft
    Location:
    Track Three
  • 5:05 PM CLOSING DAY 1

    Emcee:
    Charles Beeler, General Partner, Rally Ventures
    Location:
    Main Stage

Back to Top



Day Two: Thursday, July 28th

Day Two starts with a NodeTalk by Michael Dawson followed by a panel on the Evolution of Javascript and the implications for Node.js developers. The rest of the morning includes a panel on API’s and talks ranging from building cross-domain web components to prototyping in Node.js. The afternoon of Day Two starts with panels covering the use of Node.js in large scale production environments as well as Node.js Foundation panel moderated by Mikeal Rogers. The rest of the day features talks and workshops followed by an on-site networking reception hosted by Rally Ventures that wraps up Node Summit 2016.

 

  • 8:00 AM REGISTRATION & BREAKFAST

    Arrive early, grab coffee, food and network with your fellow early risers.

  • 8:55 AM OPENING DAY 2

    Emcee:
    Charles Beeler, General Partner, Rally Ventures
    Location:
    Main Stage
  • 9:00 AM Micro-Apps With Node.js, Browsers, Phones (cordova), and Electron

    Micro-applications written in Node.js are ideal when you want a small amount of logic, need to interact with IoT sensors or other devices and want a limited UI. Learn how to use Node.js to build these small applications that can be accessed remotely but at the same time can appear as desktop applications using electron (http://electron.atom.io/) and native mobile applicationss using cordova (https://cordova.apache.org/)

    Speaker:
    Michael Dawson, Senior Software Developer, IBM
    Location:
    Main Stage
  • 9:30 AM Evolution of Javascript

    One of the most popular sessions from each of the past three Node Summit events is back for episode four.

    Moderated by:
    Chris Saint-Amant, Director, UI Engineering, Netflix
    Speakers:
    Brandon Cannaday, CPO, Losant
    Stephen Fluin, Developer Advocate, Google
    Ben Ilegbodu, Senior UI Engineer, Eventbrite
    Amanda Silver, Director of Program Management, Microsoft
    Location:
    Main Stage
  • 10:15 AM Everybody Needs APIs

    Not only does (almost) everybody need them, but they need to get them right, which is no simple trick. Panelists will discuss both developing APIs and working with third party APIs with a particular focus on what works and what developers leveraging Node.js should look out for.

    Moderated by:
    Theo Schlossnagle, CEO and Founder, Circonus
    Speaker:
    Chanda Dharap, Program Director, IBM
    Jeremiah Lee, Web API Technical Product Owner, Fitbit
    Charlie Ozinga, Senior Software Engineer, Cloud Elements
    Location:
    Main Stage
  • 10:45 AM MORNING BREAK Sponsored by: Bugcrowd

    • 10:50 AM Google Sponsor Workshop – Main Stage

      Build a Node.js App using Google Cloud Platform

      Achieve Google scale for your Node.js apps with a world class developer experience on Google Cloud Platform. In this workshop, you will learn how to deploy, monitor, debug, and scale a Node.js application on Google Cloud Platform.

      Speaker:
      Sandeep Dinesh, Developer Advocate, Google Cloud Platform
      Jason Dobry, Developer Programs Engineer, Google Cloud Platform
    • 10:50 AM – Track Two

      Mobile, Node, Containers and Kubernetes — Red Hat Mobile Enabled Enterprise Node.js

      The new paradigm of containers is becoming widely adopted for many types of server workload, and is ideally suited to Node.js. The Red Hat Mobile Application Platform on premise MBaaS packages these technologies so they can be easily used to manage a large volume of mobile apps in a convenient way.

      Speaker:
      Micheál O’Foghlu, CTO Red Hat Mobile, Red Hat
    • 10:50 AM – Track Three

      Full Stack Testing of Node.js Applications

      Testing Node.js applications can be simple, fun, and quick if you know some of the best modules, tools, and techniques for full stack testing of this popular open source environment.

      Speaker:
      Stacy Kirk, Founder and CEO, QualityWorks Consulting Group/Nodeqa.io
  • 11:25 AM Building PayPal Into Cross-Domain Web Components

    Building same-domain components is a solved problem, with React, Angular, Ember, etc. But PayPal needed to do more. They wanted to build components that work cross-domain. Hear how they managed this, and how you can use the same technology to do this too!

    Speaker:
    Daniel Brain, Lead Engineer, Checkout, PayPal
    Location:
    Main Stage
  • 11:25 AM Getting To Green: Node.js Core Testing

    A lot has happened with Node.js core testing lately and a lot more is planned. Testing Node.js core is perhaps more challenging and messier than testing the typical Node.js project. Hear about some recent changes, some current intractable problems and some idealistic plans for the near future.

    Speaker:
    Rich Trott, Director of The Center for Knowledge Management, UC San Francisco
    Location:
    Track One
  • 11:25 AM Intl as in Internationalization: Tools for Global Node.js Applications

    Node.js is the fastest-growing platform ever for back-end, front-end, and IoT devices. The world, though, is made of people who speak many languages. The “Intl” API has been available to Node.js users since v0.12. Learn about ECMA-402 and Unicode support in the history of JavaScript internationalization, methods of packaging application data, and additional modules.

    Speaker:
    Steven Loomis, Unicode Software Engineer, IBM
    Location:
    Track Three
  • 12:00 PM Stranger Danger: Addressing the Security Risk in npm Dependencies

    Using open source modules is awesome – but it’s also a security nightmare. Roughly 80% of Node.js apps and 40% of websites use vulnerable libraries. If one of your dependencies proved evil or compromised, would you know? Learn how to mitigate this risk without losing productivity. We’ll expose and exploit real vulnerabilities in a sample app; show how we can fix those issues and stay vulnerability free.

    Speaker:
    Guy Podjarny, Co-Founder and CEO, Snyk
    Location:
    Main Stage
  • 12:00 PM Step One in Digital Transformation

    Node.js has become the de facto choice for companies to drive digital transformation. Hear the enterprise pattern for success for building out Node.js initiatives. Successful Node.js deployments engage much more than just the team writing the code. Step One builds cross-functional experience with the Node.js platform. Ryan Dahl, the creator of Node.js, shared that successful Node.js architectures are “proxies all the way down”. We’ll see why and how to make the most of it.

    Speaker:
    Dan Shaw, CTO, NodeSource
    Location:
    Track One
  • 12:00 PM Prototyping in Node.js

    People are wasting time and money building the wrong things. Many technically sophisticated projects fail despite strong software principles and talented engineers. A core problem in modern software development is balancing technological constraints against product direction. This talk will explore techniques for using node and other technologies to rapidly assemble product prototypes, validate ideas, and build the right thing.

    Speaker:
    Jacob Groundwater, Engineering Manager, New Relic
    Location:
    Track Three
  • 12:30 PM LUNCH BREAK Sponsored by: Cloud Elements

    • 12:50 PM NodeSource Sponsor Workshop – Main Stage

      Node.js Monitoring, Performance, and Security

      Learn how to rapidly resolve performance problems, protect customer data from vulnerable modules and unauthorized code, and gain deep insight to drive performance and operational efficiency at scale for your Node.js applications.

      Speaker:
      Dan Shaw, CTO and Co-Founder, NodeSource
    • 12:50 PM – Track Two

      Don’t Let Node Just Take the Blame

      No matter how well-built your applications are, countless issues can cause performance problems, putting the platforms they are running on under scrutiny. If you’ve moved to Node.js to power your applications, you may be at risk of these issues calling your choice into question. How do you identify vulnerabilities and mitigate risk to take the focus off troubleshooting the technology and back where it belongs, on innovation?

      Speaker:
      Daniel Khan, Technology Strategist, Dynatrace
    • 12:50 PM – Track Three

      JavaScript’s Current and Future Role in the IoT

      As IoT progresses, JavaScript is emerging as a dominant technology to power the next generation of connected experiences. This talk will cover the current landscape of JavaScript-powered connected devices and discuss JavaScript’s potential future in becoming the language of IoT.

      Speaker:
      Brandon Cannaday, CPO, Losant
  • 1:30 PM Node.js at Scale

    Since the first Node Summit in January 2012 there has been a massive proliferation of enterprises leveraging Node.js for business critical applications. Some early adopters and recent converts will discuss why they made the switch, what has worked well and what still needs to be done to solidify Node.js as the best choice for large scale applications.

    Moderated by:
    Cian Ó Maidín, CEO, nearForm
    Speakers:
    Reid Burke, Senior Software Engineer, Yahoo
    Alex Grigoryan, Director of Software Engineering, Application Platform, @WalmartLabs
    Doron Segal, Engineering Manager, OpenTable
    Yunong Xiao, Senior Software Engineer, Netflix
    Location:
    Main Stage
  • 2:10 PM Node.js Foundation Panel

    Hear some of the leaders of the Node.js community discuss the future roadmap for Node.js and the key areas of focus that will help ensure the ongoing success of the world’s fastest growing open source project.

    Moderated by:
    Mikeal Rogers, Community Manager, Node.js Foundation
    Speakers:
    Feross Aboukhadijeh
    Danese Cooper, Distinguished Member of Technical Staff, PayPal
    Scott Hammond, CEO, Joyent
    Rod Vagg, Chief Node Officer, NodeSource
    Location:
    Main Stage
  • 2:50 PM Slaying Monoliths with Docker and Node.js, a Netflix Original

    Netflix’s data access platform is at the heart of nearly every request from our 75 million subscribers. This talk will discuss Netflix’s new container based data access platform. See how the architecture of this cross cutting project allows us to build isolated microservices with Node.js and Docker. Examine the tools and infrastructure we’re building across our stack that enable engineers to effortlessly build, debug, test and their code on this platform anywhere.

    Speaker:
    Yunong Xiao, Senior Software Engineer, Netflix
    Location:
    Main Stage
  • 2:50 PM Node Made It Easy, TypeScript Makes It Simple

    Node brought the power and expressiveness of JavaScript out of the browser. Still, writing JavaScript can still be tough with today’s tools and without tomorrow’s language features. TypeScript fixes both of these. By bringing future features of JavaScript, catching subtle errors in our code, and giving us rich tooling, TypeScript’s a no-brainer. Learn about our efforts on TypeScript and how it will make your projects simple to work with!

    Speaker:
    Daniel Rosenwasser, Program Manager, Microsoft
    Location:
    Track One
  • 3:15 PM AFTERNOON BREAK Sponsored by: Storj Labs

    • 3:20 PM Storj Labs Sponsor Workshop – Main Stage

      The Cloud is Dead – Long Live the Fog!

      There is no cloud, it’s just someone else’s computer. We have been working tirelessly to take the cloud and bring it back down to the people, so that we can ensure it is equipped with the security, privacy, and ecological sustainability that we all deserve. Gordon will be discussing how Storj Labs built their worldwide peer-to-peer object storage platform for developers with Node.js and demonstrating the free and open source software tools that were developed to make it possible.

      Speaker:
      Gordon Hall, Storj.io
    • 3:20 PM – Track Two

      The Cost of Logging

      Sunday morning and your phone rings: production is down. After two hours, you manage to solve it: you could have fixed it in one minute if you had the right information from the start. To avoid this issue you add logging everywhere, then your application requires twice as many servers to run. This talk is for you: Learn about Pino. It logs in JSON, and it’s up to 17 times faster than traditional loggers, and it comes with nice Express and Hapi integrations.

      Speakers:
      David Mark Clements, Architecture and Performance Consultant, nearForm
      Matteo Collina, Architect, nearForm
    • 3:20 PM – Track Three

      Building Interactive npm Command Line Modules

      Here you are coding away, when you realize you’re in desperate need of a quick shell script to get your project cleaned up. You’re standing at a fork in the road: Bash or Node? You choose the road less travelled by — Node. I congratulate you on this decision. You’ve written it, you may have published it, and it certainly works. But what now? Go on an adventure that will require cunning, bravery, and magic. We will cover obtaining and parsing data, using Node’s process functions, and finally improving module’s user experience.

      Speaker:
      Irina Shestak, Development Team Lead, Small Media Foundation
  • 3:55 PM Making Magic in the Cloud with Node.js at Google

    Node.js makes building web applications and APIs easy – Google App Engine makes running node.js in production fun. Walk through deploying a Hello World app, using the gcloud npm module to talk to other Google Cloud services, and using the Cloud Vision API to analyze images.

    Speaker:
    Justin Beckwith, Product Manager, Google
    Location:
    Main Stage
  • 3:55 PM Observable Code

    This talk will cover typical problems seen with node.js applications, and will look at techniques and strategies based on building observable code to handle them. Things you can do in development that will help you debug in production will be examined. Methodologies for debugging and troubleshooting will be described. Some problems are best examined with in-situ techniques (tracing, profiling, logging, etc.). Others are examined using post mortem tools (debuggers). Tools that Joyent uses for these techniques are briefly described, in terms of what they do and how they can be used. Building observable code will help in all phases of debugging and performance troubleshooting, including development, deployment, and production.

    Speaker:
    Max Bruning, Lead Performance Engineer, Joyent
    Location:
    Track One
  • 4:30 PM Building a Business Ecosystem Platform Using Node.js

    ADP is a recognized leader in cloud-based Human Capital Management (HCM) solutions. ADP chose Node.js for its next-generation platform to engage its customers and partners to build an ecosystem of apps and services. Learn about key business drivers, platform architecture and how Node.js has become the technology of choice at ADP.

    Speaker:
    Jigesh Saheba, VP Product Development, ADP
    Josh Steverson, Lead Application Developer, ADP
    Location:
    Main Stage
  • 4:30 PM Examining Asynchronous Mechanics

    Explain the history of how AsyncWrap came to be, and why it was introduced. Demonstrate how to use the AsyncWrap API to examine what the application’s doing without needing to touch the application itself, how to track asynchronous requests and collect performance metrics.

    Speaker:
    Trevor Norris, Node.js Maintainer, NodeSource
    Location:
    Track One
  • 5:00 PM Closing Remarks

    Emcee:
    Charles Beeler, General Partner, Rally Ventures
    Location:
    Main Stage
  • 5:05 PM NETWORKING RECEPTION

    Sponsored by: Bugcrowd and Rally Ventures

    Make sure you stay until the end of Day Two for a final chance to share drinks and food with fellow Node.js enthusiasts. Also take advantage of the opportunity to meet team members from Bugcrowd and learn how to leverage crowd-sourced security the same way Google, Facebook, Microsoft and others already do today.

    Location:
    Lower Level

Back to Top




Don’t miss out on Node Summit 2016:

REGISTER NOW