NodeJs Day 2019
who it's for
Node.js developers, backend engineers, platform engineers, site reliability engineers, open source maintainers, security engineers, engineering managers
topics
Node 12 LTS and ES modules; Node.js testing practices; publishing npm libraries; GraphQL tradeoffs and persistent queries; Fastify migration and fast-json-stringify; gRPC with grpc-js and proto-loader; production profiling with 0x and flamegraphs; worker_threads and IPC performance; WebAuthn integration and CBOR parsing; JSON.parse and rendering optimizations
| title | author | length |
|---|---|---|
| Node.js: A Decade On | Bethany Griggs | 20m |
Node.js marks ten years while Node 12 enters long‑term support on Oct 22 with V8 7x updates, experimental ES module flags and an experimental diagnostic report… | ||
| What's new in Node.js testing | Yoni Goldberg | 35m |
As the architecture of applications rapidly changes with dramatic changes (serverless, K8S, etc) so does the TESTING world introduces a new offering to cope… | ||
| I want to publish my first Open Source library | Tomas Della Vedova | 35m |
Practical checklist and tradeoffs: why publish, which license to pick, and how to shape the API around a working core; concrete tooling includes CI, type… | ||
| Why GraphQL vs. Why not GraphQL | Supriya Aggarwai | 30m |
Claims that GraphQL removes REST overfetching by letting the client request fields, provides schema-as-documentation, and uses a single endpoint; shows a… | ||
| A world of Rest APIs ... from Restify to a faster Fastify | Alessandro Polidori | 29m |
Migrating a Node.js REST API platform from Restify to Fastify yields concrete gains: profiling with flamegraph and 0x identifies the REST endpoints as the CPU… | ||
| Getting Started with gRPC and Node.js | Colin Ihrig | 29m |
Concrete comparisons of modules and outcomes decide whether to watch: grpc uses a C core and compiled add-ons that cause install/debug and compatibility pain… | ||
| Allegro.pl in flames | Krzysztof Słonka | 25m |
Allegro’s OpBox gets profiled with flame graph analysis using --prof and 0x for visualization then compared to perf; profiling in production finds heavy… | ||
| Web Authentication - Imagine a World Without Passwords | Suby Raman | 31m |
Claim: one team drove an early commercial implementation of Web Authentication / WebAuthn in browsers and Node.JS, integrating Windows Hello and Touch ID so… | ||
| nothing matches | ||