8:30 AM
Setting the Stage for Node Summit
8:40 AM
NodeTalk: Getting the Most from v1.0
The v1.0 release is going to be a big deal for the community, and it’s in everyone’s best interest to know how to implement their programs in the most effective way. Version 0.13 is dedicated to improving performance, so practices that were used in previous versions may no longer be optimal when v1.0 is released. This NodeTalk will step through internal changes and outline differences in behavior, and with each show simple examples of how they can be used in practice.
Speaker:
Trevor Norris, Node.js Maintainer, NodeSource
Emcee:
Jason Hoffman, Head of Digital Strategy, Ericsson
9:05 AM
Why Large Scale Mobile and E-Commerce Apps Use Node.js
Hear from people managing some of the largest mobile and ecommerce applications talk about why Node plays an important role in their development efforts.
Speakers:
Jigar Desai, Senior Director, Platforms, eBay
Kiran Prasad, Senior Director of Mobile Engineering, LinkedIn
Bill Scott, Senior Director UI Engineering, PayPal
Sri Viswanath, CTO, Engineering, Groupon
Moderator:
Niall O'Higgins, Founder, StriderCD
9:50 AM
NodeTalk: Riding the N(ode) Train
Driving Groupon’s business to the next level is the move from Ruby on Rails to Node.js. The step to node is part of I-Tier, a larger project that will allow Groupon to horizontally scale applications by moving towards a service oriented architecture and to a more performant stack to serve web requests. As Groupon continues to converge, connect and globalize, Node.js will continue to play an important role in the technology transformation that will drive Groupon forward. This Nodetalk will share key learning’s and major takeaways from these efforts and outline the resulting business impact.
Speaker:
Sean McCullough, Engineer, Groupon
10:20 AM
BREAK (Workshops and NodeTalks on Level 2)
10:25 AM
Joyent Sponsor Workshop: Lessons from Scaling Node.js
Engineer-to-engineer, let’s talk about developing, deploying, and debugging large-scale distributed systems at Joyent, Walmart, and Voxer. Join these Node.js developers and architects as they swap “learning moment” stories and the lessons gleaned from each. Learn about tools and techniques for identifying and working through critical Node.js production deployments.
Speakers:
Eran Hammer, Founder, Sideway
David Pacheco, Software Engineer, Joyent
Matt Ranney, CTO, Voxer
Location: Robertson Auditorium
10:25 AM
NodeTalk: Monolithic Systems Engineering with Node.js
Enterprise software teams are starting to understand and embrace the power of Node.js. They face a serious challenge: Integrating Node.js into the legacy systems they maintain and then migrating these systems over time into Node.js architectures. This talk is a pathfinder for those facing these challenging tasks. This talk will also cover how we, as a community, must proactively engage with the Java and .Net communities, and create a deeper understanding of the “Node.js Way”
Speaker:
Richard Rodger, COO, nearForm
10:25 AM
NodeTalk: Bulletproof Node
One of the many beauties of node is the simplicity and elegance. However, virtually all Node applications and services are plagued with a lack of fault tolerance that more mature platforms handle out of the box. What if, with as little as one line of code, and a narly npm package, we can turn any node app into Bulletproof Node?
Speaker:
Aaron Silvas, Software Architect, GoDaddy
11:00 AM
NodeTalk: Release the Kraken: A Story of Node.js in the Enterprise
A case study in how PayPal revitalized its tech stack by moving from Java, JSP and proprietary solutions to a Node.js web application stack with dust.js templating. Developer agility was our primary motivation, but along the way we had to tackle enterprise culture and teach people that JavaScript is no longer a “toy”, but a powerful tool to wield.
Speaker:
Jeff Harrell, Senior Director of Online Payments, PayPal
11:20 AM
Big Data and Node.js
We couldn’t resist putting “Big Data” and “Node.js” in the same title (it’s SEO gold!). Apparently a bunch of people can’t resist actually leveraging one to make the other a reality. These people help make it all possible.
Speakers:
Sam Bisbee, CXO, Cloudant
Jonathan Gray, Founder/CEO, Continuuity
Aaron Heckmann, Tech Lead, Recurly, Inc.
Itay Neeman, Dev Manager, Splunk
Moderator:
Ben Wen, VP Product Marketing, Joyent
12:00 PM
Reflections on Three Years of Node.js in Production
While Joyent is well-known as the steward of Node.js, we are also one of its earliest adopters, having deployed Node.js-based services in production starting over three years ago. In this talk, we will describe our Node.js odyssey, including the challenges, the battle scars and the victories — and how our experiences have informed our stewardship of Node.js. We will detail why Node.js remains the right tool for so many of our jobs, discussing in particular the implementation of our new Manta storage service. We will outline our best practices for developing and deploying Node.js-based systems, and our view of the future of Node.js in production.
Speaker:
Bryan Cantrill, CTO, Joyent
12:30 PM
LUNCH (Workshops and NodeTalks – Located on Level 2)
12:45 PM
NodeTalk: Solving the Four Problem Categories of Web Development with the MEAN Stack
If you’re building a new web application, the problems that you run into generally fit into one of four categories: (1) Prototyping: I want to build something quickly, (2) Adapting: I want to be able to easily iterate on my code base, (3) Testing: I want to make sure that the app works and (4) Scaling: I want to utilize server resources efficiently. This NodeTalk will provide a high-level overview of how the MEAN stack, and in particular Node.js and npm, solve each of these pain points.
Speaker:
Valeri Karpov, Kernel Tools Engineer, MongoDB, Inc.
12:45 PM
NodeTalk: Node.js, APIs, Apps and Data: A Perfect Match
Everyone knows the technology world has transitioned to one of APIs and apps, backed by data. What’s less obvious is how organizations get to take part in this new world, and how they can handle the resulting changes. Organizations require tools that allow them to build and deploy services quickly, scale them and change them on the fly. At Apigee, we use Node.js as a critical part of this toolset. In this talk we will outline how we and our customers are using Node.js to deploy apps, support APIs and analyze data.
Speaker:
Greg Brail, Chief Architect, Apigee
1:30 PM
Mobile. Backend. Node.
You need more details on this one? Seriously?
Speakers:
Ghafran Abbas, Chief Systems Architect, SocialRadar
Al Tsang, CTO, StrongLoop
Kevin Whinnery, Developer Evangelist, Twilio
Moderator:
Theo Schlossnagle, CEO and Founder, Circonus
2:05 PM
The Web Development Ecosystem
Hear why Node.js is taking center stage in the emerging web development ecosystem and what drove the stack decisions made by each of the panelists.
Speakers:
Luke Arduini, Software Engineer, Yahoo
Valeri Karpov, Kernel Tools Engineer, MongoDB, Inc.
Matt Ranney, CTO, Voxer
Patrick Steele-Idem, Senior Staff Engineer, eBay
Moderator:
Cian Maiden, CEO, nearForm
2:40 PM
Open Source Citizenship in Node.js
The Node.js community has grown significantly since Node Summit 2012. Hear from some of the people who help make the community a critical part of the success of Node.js.
Speakers:
Ben Acker, Software Engineer
TJ Fontaine, Node.js Core Contributor, Joyent
CJ Silverio, Director, Engineering, npm
Stephen Woods, Senior Engineering Manager, Yahoo
Moderator:
Dan Shaw, CEO, dshaw LLC
3:10 PM
BREAK (Sponsored Workshops – Located on Level 2)
3:15 PM
F5 Networks Sponsor Workshop: Using Node.js in the network data path to enable DevOps
DevOps can now combine the power of Node.js together with the network without managing a custom proxy. Instead DevOps can focus on writing code. We demonstrate cases such as A/B testing, sideband database queries and more using Node in combination with a high performance, highly available, easy-to-manage network proxy.
Speakers:
David Adrian, LineRate Systems Engineer, F5
Nojan Moshiri, LineRate Product Manager, F5
Location: Robertson Auditorium
3:15 PM
NodeTalk: CubeJS: eBay’s Node.js Adoption Journey
CubeJS is a Node.js based application development platform at eBay. In this presentation, we will share our journey to build and launch this new platform at the eBay Marketplaces. We will discuss CubeJS’ overall architecture, versatile functionalities, robust operationalization, and streamlined development lifecycle process, as well as its customer adoption momentum in the company. We will also share a number of high-profile projects, powered on CubeJS, to be debuted by eBay Inc. ranging from Web to Mobile.
Speaker:
Patrick Steele-Idem, Senior Staff Engineer, eBay
3:15 PM
NodeTalk: Develop Faster
Removing the tedium from creating, developing, and publishing repos.
Speaker:
Todd Wolfson, Engineer, Uber
3:15 PM
NodeTalk: mysql-js: The Powerful and Easy Database API for MySQL and MySQL Cluster
Learn about Oracle’s mysql-js. A Node.JS API for MySQL and MySQL Cluster. It combines common Node idioms with a design based on years of experience with Java ORMs like Hibernate, JDO, and JPA, to create a platform that is easy to use, efficient, and powerful. This talk will use a Twitter-like sample application to explore and illustrate the API.
Speaker:
J.D. Duncan, Software Engineer, MySQL Cluster, Oracle
3:50 PM
NodeJam Day One
The first twelve NodeJam participants take the stage. Each company will have five minutes to pitch their business so get ready for a fast and furious session.
Speakers:
TJ Krusinski, CTO, Shoflo
Oscar Medina, Co-Founder and CTO, Dsg.nr
Jeffrey Wescott, Co- Founder and CEO, Giving Stage
Mariano Suarez Battan, CEO, Mural.ly
Scott O'Reilly, Co-Founder, Dash
Alex Gounares, CEO and Founder, Concurix
Andrew Mello, Founder and CEO, Resolver
Mani Harihara, CXO, Piclr
Michael Risse, Co-Founder, MadEye.io
Charlie Robbins, Founder CEO, Nodejitsu
Levente Holló, Co-Founder, Rikoru
Steve Ward, Founder and CEO, Love Lab
Moderator:
Jolie O'Dell, Reporter, VentureBeat
4:55 PM
NodeJam Judges Panel (Day One)
Venture Investors and Technology Experts Discuss the Day One NodeJam Companies.
Speakers:
Daniel Docter, Managing Director, EMC Ventures
Nicolas El Baze, Partner, Partech Ventures
Ryan Floyd, Partner, Storm Ventures
Jeff Hinck, General Partner, Icon Venture Partners
Charles Hudson, Partner, SoftTech VC
Moderator:
Jolie O'Dell, Reporter, VentureBeat
5:25 PM
Day One Closing Remarks
A quick wrap to Day One of Node Summit 2013.
Speaker:
Jason Hoffman, Head of Digital Strategy, Ericsson