Node.js Now with @dshaw and Friends

This is a past event

612 people went

Location visible to members

Details

Join us for an incredible event about Node.js! Speakers include four well-known Node.js experts: Dan Shaw (dshaw), Trevor Norris, Erik Toth, and Guillermo Rauch. This special event will be streamed live on YouTube and recorded.

https://www.youtube.com/watch?v=PZyDPthMMK8

Talk #1: Node.js Now with dshaw

Node.js over the past few years has gone from an esoteric platform to a platform which powers some of the most important enterprise companies in the world. We’ll explore some of the places this transformation is taking place, how these teams are implementing Node and why this is happening. Node.js is transforming engineering organizations, but it is not necessarily taking over. We’ll see why that’s not a bad thing. Node is driving innovation and accelerating teams. It is a perfect fit for modern user experience driven, software as a service projects where responsiveness and iteration are critical.

About dshaw

Dan Shaw (@dshaw (https://twitter.com/dshaw)) is a co-founder of NodeSource and is dedicated to helping improve and expand the Node Community. He is a veteran of numerous Node.js startups, including Voxer, Spreecast and Storify. Dan has extensive experience building large-scale, realtime systems with Node.js and has been building production services using Node since v0.2. Dan is a frequent speaker at Node.js, JavaScript and Realtime conferences, the host of the NodeUp podcast and the organizer of events like International NodeBots Day and the NodeBots SF meetup. Prior to Node, Dan worked in large-scale government contracts for Defense, Health Care and Education.

Talk #2: High Performance JavaScript with Trevor Norris

Back in my early days web pages were optimized, for performance reasons, to reduce the number of client to server requests. For the most part those days are dead, and have been replaced with web pages that stay in constant communication with the server. The implications have changed the landscape of how to optimally build performant websites. Node.js can be one of the most powerful tools in this new world, but only if used wisely. We'll cover how to optimally handle large numbers of connections and the best ways to rapidly send many smaller packets to the client, what trade-offs there are, and expose when immediately streaming data is actually slower.

About Trevor Norris

Trevor Norris (@trevnorris (https://twitter.com/trevnorris)) is a self-professed performance freak. He is a Node.js Core Contributor and is responsible for improving runtime performance and visibility. Trevor's background is in front-end development for enterprise level implementations, but now spends most of his time making JavaScript on the server blazing fast and predictable, plumbing the depths of V8 and libuv, and writing C/C++. Trevor's work on benchmarking, performance tuning and optimizing Node.js have changed the face of Node.js and how developers approach serverside JavaScript.

Talk #3: Node.js at Scale with Erik Toth

Transitioning a large organization to a new technology stack can be exciting, exhausting, and fraught with peril. We’ll look at how PayPal is using Node.js as both a technology and philosophy and what successes and pitfalls have been encountered along the way.

About Erik Toth

Erik Toth (@eriktoth (https://twitter.com/eriktoth)) is the core maintainer of Kraken.js and currently manages the team that is the driving force behind Node.js at PayPal. He began his career as a software engineer at the enterprise level, working in both .NET and Java, but eventually gravitated toward front-end engineering. After several enlightening years as a front-end engineer (and some time working in Java exclusively) at Netflix he moved on to help drive Node.js as a first-class platform at PayPal, which he has been doing since 2012.

Talk #4: The Future of Real-Time with Guillermo Rauch

Speed is at the core of technology evolution. The need for speed, or at the very least the perception of speed, spells the success of today’s technologies. Staying ahead of the curve and providing a quality experience are critical for the industry as a whole. We’ll learn where realtime is heading for both developers and users.

About Guillermo Rauch

Guillermo Rauch (@rauchg (https://twitter.com/rauchg)) is the founder of LeanBoost and Cloudup, acquired by Wordpress.com in 2013. He was early in the Node.js space, is the creator of socket.io, mongoose and author of the best-selling Node.js book, Smashing Node.js: JavaScript Everywhere.

Schedule

• 5:00 p.m. Doors open, eat and drink (amazing wine bar, live DJ (https://soundcloud.com/rockylubbers), and delicious food catered by Google, with limited quantities of vegan and gluten-free options)

• 6:00 p.m. Registered guest space guarantee cut-off. Waitlisters will be allowed in depending on available space on first-come basis

• 6:30-6:40 Announcements

• 6:40-7:00 Talk 1 (Node.js Now with dshaw)

• 7:05-7:35 Talk 2 (High Performance JavaScript with Trevor Norris)

• 7:35-8:00 Break (Wine and Dessert)

• 8:00-8:10 Lightning talks

• 8:10-8:40 Talk 3 (Node.js at Scale with Erik Toth)

• 8:45-9:15 Talk 4 (The Future of Real-Time with Guillermo Rauch)

• 9:15-9:30 Break

• 9:30-9:50 Q&A (All speakers)

• 9:50-9:59 Raffle!*

• 10:00 Room cleared

* You must be present at the venue to qualify for raffle prizes.

Notes:

• Bicycle parking is in the garage below the building. You must bring your own lock. Leave your bicycle at your own risk.

• There is street and garage parking. Check all signs for restrictions and fees.

• There is a baseball game at AT&T park the same evening starting at 7:15p, so please plan accordingly.