Node.js Live

Node.js Foundation 在全球各地聚集 Node.js 开发者,举办了一系列的会议。

每个会议都各具特色。会议时长,合作伙伴都取决于当地的 Node.js 社区或开发者,可以说是为当地社区量身定制的。

London

July 21, 2016

  • Location CodeNode
  • Address 10 South Place, London, EC2M 7EB, GB

Register Now!

Sponsors

Hosted by
https://www.yld.io/

Event recording sponsored by
https://opbeat.com/

NodeTogether by https://www.npmjs.com

NodeTogether is an educational initiative to improve the diversity of the Node community by bringing people of underrepresented groups together to learn Node.js.

To learn more, and/or if you are interested in applying as a student, mentor, or sponsor, please visit http://www.nodetogether.org/.

Agenda

Time Speaker Topic
5pm Reception Welcome everyone!
6pm YLD welcome
6:05pm Mikeal Rogers Node.js Everywhere
6:20pm Ashley Williams Welcome / You Don't Know npm
6:40pm Josh Emerson Writing Secure Node.js Code
7:00pm Mete Atamel Node.js in the Cloud
7:20pm Break and stretch
7:25pm OpBeat lightning talk
7:35pm Gareth Ellis Node.js Community Benchmarking Efforts
7:55pm Luke Bond Running Node.js in Production on Linux
8:15pm Alexander Gugel Rethinking Package Management in Node.js
8:35pm Thanks and time to make more Node.js friends

Let us know if you're interested in speaking :)

Speakers

Mikeal Rogers

Mikeal is the Community Manager of the Node.js Foundation and the creator of request and NodeConf.

His talk will be all about what the Foundation has been up to recently and its plans for the rest of 2016.

Ashley Williams

Ashley, npm's Developer Community and Content Manager, gives a quick tour of npm’s greatest features, old and new, and demonstrates how they can be integrated into your workflow to make you better, happier, and more productive. Ashley will outline the most commonly used npm tools for starting a project, managing a project through development, test, and deployment, and managing teams and organization project work. She’ll focus in particular on workflows that will help frontend developers, npm’s biggest and fastest-growing group of users.

Josh Emerson

Josh Emerson is a web developer who likes to use technology to create frictionless solutions to genuine human needs. He's worked at agencies and startups, and now works at Snyk, where he's building tools which help the npm community to create and use open source software more securely.

Mete Atamel

Mete is a Developer Advocate at Google, currently focused on helping developers with Google Cloud Platform. Prior to Google, he worked as a Software Engineer at Microsoft, Skype, Adobe, EMC, and Nokia building apps and services on various web, mobile and cloud technologies.

Gareth Ellis

Gareth has been working in the area of Runtime Performance Analysis at IBM since 2012. Originally concentrating on Java, he has now moved to concentrating more on Node.js. He is also a regular attendee to the benchmarking workgroup, and has contributed to the benchmarks being run on a nightly basis.

Benchmarks and the information they provide are important to ensure that changes going into Node.js don't regress key attributes like startup speed, memory footprint and throughput. This talk will cover an introduction to benchmarking & key challenges, approaches to benchmarking Node.js & identifying regressions, the Node.js benchmarking workgroup's current benchmarks and use case scenarios, and how to get involved.

Luke Bond

Luke has been working as a back-end developer for many years, currently with Node.js and Linux Containers at YLD, and previously at Sony Computer Entertainment Europe. A developer with a diverse background, he has battle-tested experience delivering solid solutions to production. Luke built an open-source, container-based PaaS called Paz (http://paz.sh) and has delivered talks at CoreOS Fest, Container Camp, Docker London, Node on the Road Lisbon, and various London Node, container and DevOps meetups. Luke currently helps YLD's customers embrace Continuous Delivery and to put DevOps philosophies into practice.

Almost all Node.js deployments in production are running on Linux. This talk explores the nuts and bolts of the average Node.js application running on Linux, focusing on process monitoring options like PM2 and systemd, as well as clustering and service discovery considerations.

Alexander Gugel

Alex is currently contracting at Sky, where he is working on a centralised editorial system for NowTV. He previously worked at Famous in Amsterdam and SF, building a WebGL / DOM rendering engine. Alex is obsessed with package management, RxJS and ES proposals. He has a love affair with Go, even though his true love will always be Node.js.

Alex will be talking about ied, an alternative package manager for Node.js. He is going to focus on the challenges he faced when writing a package manager for Node.js, how ied's architecture is different from npm's and why it results into better performance.

Code of Conduct

All attendees, speakers, staff and sponsors are expected to follow the Code of Conduct.