Node Congress 2021
2021-02-18..2021-02-19
-- online --
[Node Congress 2021, Node Congress 2022, Node Congress 2023, Node Congress 2024, Node Congress 2025, Node Congress 2026]
who it's for
Node.js developers, backend engineers, platform engineers, site reliability engineers, security engineers, DevOps engineers, engineering managers
topics
security testing in CI/CD; GraphQL security testing; infrastructure as code with Terraform; AWS Lambda and API Gateway; Puppeteer headless Chrome in Lambda; distributed tracing for Node.js; V8 inspector and heap snapshots; TypeBox and Fastify runtime validation; feature flags for testing in production; instrumenting Node.js internals; micro-frontends with Holocron; time-series charting with Giraffe
| title | author | length |
|---|---|---|
| Security Testing for JS Apps, Node Congress | Ryan Severns | 04m |
Claims automated security scans run on PR or commit in CI/CD, finds vulnerabilities early and supports server HTML SPAs REST and GraphQL, and is built on ZAP… | ||
| Infrastructure as Code with a Node Focus | Tejas Kumar | 21m |
Demonstration deploys a Node.js TypeScript screenshot service (Puppeteer headless Chrome) as an AWS Lambda behind an API Gateway using Terraform (HCL) to… | ||
| How We Created the Giraffe Libraries for Time Series Data | Zoe Steinkamp | 08m |
Giraffe is an open source React charting library that powers InfluxDB 2.0 visualizations and is Fluxlang-supported. It consumes annotated CSV format (headers… | ||
| Comprehensive Observability via Distributed Tracing on Node.js8 | Chinmay Gaikwad | 08m |
Steps to add distributed tracing to callback‑heavy Node.js 8 services, with concrete tactics for context propagation, reducing span volume, and preserving low… | ||
| Can You Change the Behavior of a Running Node.js Process From the Outside? | Vladimir de Turckheim | 21m |
Demonstrates changing a running Node.js process without code changes by sending SIGUSR1 to enable the debugger, connecting with the Chrome DevTools Protocol… | ||
| Examining Observability in Node.js | Lizz Parody | 22m |
Shows concrete Node.js probes: performance_hooks, trace events, heap snapshot and V8 inspector are used to measure latency, memory and CPU; demoed perf marks… | ||
| Testing in Production | Talia Nassi | 21m |
Argues for running critical end to end checks in live traffic by deploying behind feature flags and rolling out with canary releases, using targeted test… | ||
| The Security Toolbox For Node | Milecia McGregor | 21m |
Covers concrete defenses: demonstrates OWASP Top 10 coverage using the NodeGoat examples and cites that those flaws exist in ~85% of web apps; shows package… | ||
| The Micro-Frontend Revolution at Amex | Ruben Casas | 19m |
American Express claims micro‑frontends scale a site for thousands of engineers by shipping independent React Holocron modules served from a CDN, composed and… | ||
| From 1 to 101 Lambda Functions in Production: Evolving a Serverless Architecture–Slobodan Stojanovic | Slobodan Stojanović | 23m |
Case study of growing a serverless product from one Lambda to a hundred plus, claiming a production fleet of 112 Lambda functions that now serves millions of… | ||
| Demystifying Memory Leaks in JavaScript | Ruben Bridgewater | 24m |
Walks through concrete diagnostics and fixes: use --inspect and --trace-gc, capture and compare heap snapshots, and read the 2.4MB delta that pinpoints leaked… | ||
| Safely Handling Dynamic Data with TypeScript | Ethan Arrowood | 20m |
Claims that compile-time types can match runtime checks by deriving TypeScript types from JSON Schema with TypeBox, and wiring those schemas into Fastify so… | ||
| Instrumenting Node.js Internals | Alejandro Oviedo García | 07m |
A small Open Source tool called instrument attaches to Node processes and logs real runtime facts: which native modules are touched (example http and https)… | ||
| Machine Learning in Node.js using Tensorflow.js | Shivay Lamba | 08m |
Demonstrates how to train and run models with TensorFlow.js inside Node.js, walking through the sample code that builds a simple classifier, trains on a small… | ||
| Push Notifications: Can’t Live With Em, Can’t Live Without Em | Avital Tzubeli | 08m |
Vonage runs 16 million notifications a day at about 800 notifications per second and claims end-to-end delivery in 15 milliseconds. The system uses frizzle… | ||
| Nodejs Runtime Performance Tips | Yonatan Kra | 09m |
A concrete checklist of what changes performance and how to measure it: a microbenchmark shows one implementation taking 40 ms vs 7 ms because repeated pushes… | ||
| Logging, Metrics, and Tracing with Node.js | Thomas Hunter II | 17m |
Logging metrics and tracing are framed as three concrete observability tools with runnable examples: a winston logger singleton that emits JSON and a… | ||
| Don’t Try This at Home: Synchronous I/O in Node.js | Anna Henningsen | 22m |
Explores concrete options for doing synchronous I/O in Node.js and what actually works: plain fs.readFileSync exists but only covers files; compiling C/Rust to… | ||
| Can We Double HTTP Client Throughput? | Matteo Collina | 19m |
New HTTP client undici claims a concrete speedup: using keep‑alive and pipelining avoids TCP head‑of‑line blocking so measured end‑to‑end throughput doubles… | ||
| Node.js in the Cloud | Ali Spittel, Eran Hammer, Ruben Casas, Alejandro Oviedo García | 16m |
Panel argues starting serverless often wins for quick scaling and low ops overhead, showing concrete choices: Lambda functions inside a monorepo, Amplify and… | ||
| Building Serverless Applications on AWS with TypeScript | Slobodan Stojanović | link |
This workshop focuses on learning serverless with TypeScript and building a serverless app for a coffee shop. It covers various topics such as serverless… | ||
| Learn Fastify One Plugin at a Time | Matteo Collina | link |
This Fastify workshop covers the basics of the framework and its key plugins, highlighting its speed, extensibility, and schema-based approach. It emphasizes… | ||
| Using Feature Flags to Enable Testing in Production | Talia Nassi | link |
This talk discusses enabling tests in production, including challenges with staging environments, the use of feature flags for testing, and automating feature… | ||
| Node.js: the New and the Experimental | Bethany Griggs | link |
Beth Brix, a senior software engineer at Red Hat, discusses new and experimental features in Node.js, the release process, API stability, and the importance of… | ||
| Securing Node Applications with Automated Security Testing in CI/CD | Scott Gerlach, Liran Tal | link |
This workshop on automated application security testing for Express apps covers the importance of early bug detection, the challenges of testing in production… | ||
| How to Troubleshoot API Errors and Reduce MTTD/R | Gal Bashan | link |
This workshop focused on observability in modern Node.js applications and the challenges in distributed systems. The workshop covered building an Express… | ||
| Security Testing for GraphQL Backed Applications | Ryan Severns | link |
StackHawk is an automated application and API security testing tool that integrates with CI/CD. It uses the ZAP scanner and supports various types of… | ||
| Push Notifications: Can’t Live With Em, Can’t Live Without Em | Avital Tzubeli | link |
The talk explores the journey of a notification in a communications platform, highlighting the challenges of infrastructure engineering. Trace IDs and local… | ||
| IoT Center Workshop by InfluxData | Miroslav Malecha | link |
This workshop introduces IoT Center, a monitoring application based on InfluxDB. It covers installation, UI, libraries, and monitoring Node.js applications… | ||
| Introduction to the AWS CDK: Infrastructure as Node | Colin Ihrig | link |
The CDK is an AWS-specific infrastructure as code tool that supports multiple languages and allows you to maintain state about your application and update it… | ||
| Web APIs with Sails | Kelvin Omereshone | link |
This workshop introduces the Sales framework for building web APIs with Node.js. Sales provides a clear structure for codebases and includes building blocks… | ||
| Lightning Talks, Day 2, Node Congress | Alejandro Oviedo García, Shivay Lamba | link |
-- no description -- | ||
| Lightning Talks QnA, Day 1, Node Congress | Ryan Severns, Zoe Steinkamp, Antony Bello, Chinmay Gaikwad | link |
-- no description -- | ||
| nothing matches | ||