NodeConf EU 2018
2018-11-04..2018-11-07
Kilkenny, Ireland
[NodeConf.eu 2013, NodeConf EU 2014, NodeConf EU 2017, NodeConf EU 2018, NodeConf.EU 2019]
who it's for
platform engineers, backend Node.js developers, library and module authors, infrastructure engineers, site reliability and DevOps engineers, frontend developers using Node tooling, engineering managers
topics
V8 Orinoco garbage collector; Node.js ES module interop; serverless Function-as-a-Service platforms; GraphQL performance optimizations; TensorFlow.js edge inference; Node.js worker threads roadmap; npm dependency bloat analysis; npm supply-chain security; production diagnostic tooling; Yarn package management for SPAs; service mesh with Istio for Node
| title | author | length |
|---|---|---|
| Holding on to Your Performance Promises | Maya Lekova, Benedikt Meurer | 23m |
V8 and Node optimizations cut await overhead: Node 8–12 work (Ignition/Turbofan, Orinoco GC) yields measurable wins on the docs b parallel promise benchmark… | ||
| Going Faaster: Function as a Service at Netflix | Yunong Xiao | 26m |
Netflix runs a homegrown JavaScript FaaS that packages a preassembled container runtime on top of Titus, versions function images in a central registry, and… | ||
| Let's Build a Doppelganger Game! | Simona Cotin | 26m |
A working doppelganger app gets built using Azure Custom Vision, an Angular front end and Node calling a Bing Image Search API to collect training images, with… | ||
| Predicting the Internet of Things with Tensorflow.js | Taron Foxworth | 25m |
Uses vibration sensors and Tensorflow.js to predict machine failure by turning high-frequency XYZ accelerometer streams into image-like tensors and training… | ||
| GraphQL - Accelerated | Matteo Collina, Mathias Buss | 23m |
Engineers make GraphQL run much faster on Node.js by applying three concrete steps: cache parsed/validated ASTs so parsing and validation skip repeated work… | ||
| Build the API You Want to See in the World | Michelle Garrett | 23m |
A production site moves from a CMS REST API to a GraphQL façade that transforms ugly JSON into a GraphQL schema, consolidates multiple REST calls into a single… | ||
| Node Es Modules - Something Almost, but not Quite Entirely Unlike Commonjs | Gil Tayar | 26m |
NodeJS is adding native ES Modules with concrete rules: files ending .mjs are ESM, .js remain CommonJS; ESM uses export/import, CJS uses require. ESM gives… | ||
| The State of Node.js Core | James M Snell | 29m |
Project reports 4,000+ pull requests so far in 2018 with about 250 open, CI running changes across 55 OS/architecture combos and ~2,400 unit/integration tests… | ||
| The Serverless Revolution | Kassandra Perch | 24m |
HTTP endpoint accepts a color query, uses a color library to validate and convert it, and publishes RGB values to an Adafruit IO MQTT feed where a Raspberry Pi… | ||
| Healthy and Fit Wombats for the Greater Good! | Szabolcs Szabolcsi-Toth | 21m |
Scans install 1.5% of the registry into a single project — about 12,000 packages and ~5 GB of node_modules — and finds nonfunctional cruft (Travis files… | ||
| Start Your Node.js Contribution by Writing Unit Tests Quickly with Vscode | Trivikram Kamat | 28m |
Did you always want to contribute to Node.js core, but didn't know where to start? Learn how you can use VSCode launch configs to write unit tests quickly -… | ||
| Node.js Module: I Choose You! | Bethany Griggs | 18m |
600K modules exist and a single Twitter helper can pull in 49 modules, ~46k lines and six different licenses. Notable attacks include typo‑squatting (mr. bash)… | ||
| Seeing Your Place in a New Way: Utilizing Yarn Package Management in a React SPA Map Viewer | Melissa Auclare | 23m |
I discuss how Yarn has streamlined the build process for Stroly's Map Viewer technology, and how this has helped us build several features into our map… | ||
| Orinoco: The New V8 Garbage Collector | Peter Marshall | 25m |
Orinoco redesigns V8 GC into a high‑performance, low‑latency system that moves most work off the main thread by changing the old codebase incrementally and… | ||
| Effective Documentation for Open Source Projects | Bryan Hughes | 25m |
Focus on concrete checklist: a short intro saying what the module does and why, RasPi IO and Johnny Five style examples, explicit system requirements (which… | ||
| Diagnostic Tooling - Be Ready when Things Go Wrong in Production | Michael Dawson, Mike Kaufman | 28m |
Diagnostic working group catalogs gaps, pushes node-report toward core, defines support tiers and CI, and lands v8 fixes to restore flame graphs visibility… | ||
| Commons Host: Building a CDN with Node.js for the REST of the World | Sebastiaan Deckers | 27m |
Commons Host is a 100% FOSS CDN built with Node.js that actually runs: about 20 global edge POPs in six months, tiny ARM/odroid boxes at ISP edges, and a CLI +… | ||
| Node.js: The Road to Workers | Anna Henningsen | 28m |
Node 10 ships an experimental worker_threads module (enable with --experimental-worker) that embeds separate V8 instances in threads, supports message ports… | ||
| Istio for Node Developers | Luke Holmquist | 25m |
Istio is presented as a deployable service mesh that adds routing, security, tracing and fault injection without changing app code by injecting an Envoy… | ||
| Dashboarding Our Way to the Future | Emma Humphries | 19m |
Node plus a small tool kit (Glitch, GitHub, Heroku) produces a working triage dashboard that keeps daily snapshots of Bugzilla data, fetching once a day at… | ||
| Enterprises, Node.js and Open Source, the Good, the Bad and the Ugly. | Paul Savage, Ahmad Nassri, Gordon Suttie | 37m |
Panel lays out concrete pain and wins: enterprises adopt Node to move faster but face a dependency avalanche—an example hello world pulls 6,800 modules… | ||
| nothing matches | ||