NodeConf.EU 2019
2019-11-10..2019-11-13
Kilkenny, Ireland
[NodeConf.eu 2013, NodeConf EU 2014, NodeConf EU 2017, NodeConf EU 2018, NodeConf.EU 2019]
who it's for
Node.js developers, backend engineers, open source maintainers, platform engineers, tooling authors, accessibility engineers, engineering managers
topics
QUIC implementation for Node.js; WebAssembly integration in Node.js; federated package registry (Entropic); Node.js 12 features and diagnostics; async iterators versus streams; crash handling and postmortems; refreshable Braille hardware with Johnny-Five; d3.js cloud architecture visualizations; module ecosystem and package maintenance; Google Sheets integrations for Node.js; scaling data from lake to mesh; V8 engine updates and impacts
| title | author | length |
|---|---|---|
| NodeConf EU 2019 | The Highlights | 02m | |
A highlight reel of NodeConf EU 2019 at Lyrath Estate shows stage shots, crowd scenes, sponsor booths and quick talk clips but supplies no technical claims… | ||
| Welcome Note | Cian O’Maidin | 21m |
Company history and concrete examples dominate: started the same year as NodeConf, nearly bankrupt first event financed by a 50,000 euros personal loan, a demo… | ||
| A new thing for Node.js & Javascript | Chris Dickinson | 25m |
A proposal to replace centralized npm with Entropic describes a working federated registry: a client and server, package mirroring on demand… | ||
| Let it crash! | Julián Duque | 31m |
Crashes are treated as facts: uncaughtException and unhandledRejection cause immediate exits, so the app logs full error objects and stack traces, generates… | ||
| WebAssembly: what does it mean for JavaScript and Node.JS? | Kassian Wren | 27m |
Explains that WebAssembly is a compilation target that runs in browsers and Node.js and that it augments rather than replaces JavaScript by reusing existing… | ||
| Braille.js. Bringing together accessibility, JavaScript and IoT | Theodore Vorillas | 22m |
Prototype claims a working, low-cost refreshable Braille cell built with JavaScript and IoT tools: a browser + HTTP Node server drives an Arduino Uno via… | ||
| The Road to Hype: How NoSQL became Serverless | Jan Lehnardt | 34m |
CouchDB adopts JSON over HTTP, embeds SpiderMonkey to run JavaScript MapReduce and exposes per-document URLs so replication and global sync work out of the… | ||
| A QUIC bit of fun with Node.js | James M Snell | 21m |
An actual QUIC implementation for Node.js exists at NearForm and it runs as a UDP transport with TLS baked in supporting session migration, stream multiplexing… | ||
| Node.js 12: A decade of Node.js | Bethany Griggs | 24m |
Historical milestones and concrete changes: Node 12 enters LTS with V8 7.7 (faster parsing, private class fields), NPM 6.12, and HTTP/2 as the default… | ||
| JAMStackin’ | Stefan Baumgartner | 26m |
Static HTML is generated from templates and content, pushed to a CDN, and the site becomes 5,000 pages that originally take build time 2.5 hours → 2 minutes… | ||
| Async Iterators: a new future for streams | Stephen Belanger | 23m |
Claims that async iterators can match or beat Node.js streams for throughput, with promise performance now good enough; demonstrates an uppercase transform and… | ||
| Shaping Electron: We Get By With a Little Help From Our Friends | Shelley Vohr | 22m |
Traces a single API call showOpenDialog from top-level JavaScript through Node.js require into process.electronBinding, into C++ bindings, into V8 objects via… | ||
| Visualizing cloud architectures in real time with d3.js | Julie Ng | 19m |
Shows a working microservice-architecture frontend built with d3.js visualization code on GitHub tied to standardized health checks, with live animation and a… | ||
| Node.js Feature Livecoding | Anna Henningsen | 30m |
A live rebuild of Node.js’s timer shows a runnable C++/JavaScript implementation that hooks into libuv and v8, wires C++ handle objects to JS callbacks with… | ||
| The Trouble with Tracers | Thomas Watson | 26m |
Explains concrete failures and solutions: a mock tracer and a working demo of monkey-patching require and a custom shallow-clone for transpiled exports, shows… | ||
| Building Open Source Communities | Tierney Cyren | 28m |
Practical lessons and concrete examples: early over‑engineering of forums and permissions kills activity—one forum with many empty boards and a protocol… | ||
| Leveling a Serverless application’s design using Hexagonal architecture | Sebastián Osorio | 21m |
Hexagonal design isolates business logic as a simple contract so the same core runs in AWS Lambda, on an IoT edge box and behind S3 or DynamoDB triggers; port… | ||
| The Module Ecosystem - The Stress of Success - Michael Dawson and Dominykas Blyze | Michael Dawson IBM, Dominykas Blyze NearForm | 28m |
The module ecosystem faces concrete maintenance gaps: of the top 1,000 packages ~40% have a release in the last six months while ~40% are a year old and about… | ||
| What to expect | David Mark Clements | 21m |
OpenJS Node Application Developer and OpenJS Node Services Developer certifications emerge from a volunteer committee and psychometric review, validated by… | ||
| Work Less and Do More: Google Sheets for Node.js Developers | Franziska Hinkelmann, Do More, Anu Srivastava | 25m |
Node.js code uses the Sheets API and Octokit to pull GitHub metrics, writes rows with a batchUpdate, builds charts via the Sheets chart spec, and sends… | ||
| Scaling data from the lake to the mesh via OSS | Luca Maraschi | 25m |
Claims a practical pipeline that cuts read latency from hours to near real time by streaming source-of-record changes into a federated query layer. Combines… | ||
| What's Happening in V8? | Benedikt Meurer | 28m |
V8 reports concrete wins: baseline memory use drops by about 15% on typical workloads after new heap and collector changes, with targeted fixes for mobile… | ||
| nothing matches | ||