~/conference

Node Congress 2024

backend developers, Node.js developers, full-stack developers, platform engineers, devops engineers, QA engineers, engineering managers

Node.js runtime performance; AWS JavaScript runtime; Milo HTTP parser; building HTTP servers with node-addon-api; Undici HTTP client internals; Fastify and Mercurius GraphQL; Node.js test runner; testing alternative runtimes with Vitest; package resolution in Node.js; CommonJS and ESM interoperability; OpenTelemetry for Node.js observability; durable execution backends

titleauthorlength
Parsing Millions of URLs per SecondYagiz Niziplilink
With the end of Dennard scaling, the cost of computing is no longer falling at the hardware level: to improve efficiency, we need better software. Competing…
Talk on
The Need for Speed: How AWS New JS Runtime is Redefining Serverless LatencyRichard Davisonlink
In today’s world of modern applications, swift responsiveness is essential. Users expect seamless interactions where every action triggers an immediate…
Talk on
Breaking REST Chains: A Fastify & Mercurius Pathway to GraphQL GloryLuca Del Puppolink
Are you tired of wrestling with the limitations of REST APIs? ""Breaking REST Chains: A Fastify & Mercurius Pathway to GraphQL Glory"" is your roadmap to a…
Talk on
Yagiz Nizipli's RoomYagiz Nizipli
-- no description --
Talk on
Building Reliable Backends with Durable ExecutionSylwia Vargaslink
This talk explores the paradigm of message queues for reliable backend execution. It highlights the benefits of message queues, such as guaranteed delivery and…
Talk on
The Full-stack Framework of the Future is a DSLVince Cangerlink
With all the web framework options available in popular programming languages today, why would anyone want to create a new Domain-Specific Language (DSL) for…
Talk on
Luca Del Puppo's RoomLuca Del Puppo
-- no description --
Talk on
AWS Lambda Performance TuningLuca Mezzaliralink
Have you ever wonder how to get the best out of your Lambda functions? If so, this talk will reveal the behind the scene one of the most popular serverless…
Talk on
Vince Canger's RoomVince Canger
-- no description --
Talk on
Biome, Toolchain of the WebEmanuele Stoppalink
Biome wants to provide an all-in-one experience for web developers while maintaining performance and quality. Emanuele, lead maintainer of the Biome project…
Talk on
Luca Mezzalira's RoomLuca Mezzalira
-- no description --
Talk on
Creating an HTTP Server from Scratch with Node-addon-api, Libuv, and MiloMarco Ippolitolink
Let's explore the magic behind Node.js and create a simple http server! We'll go step-by-step, understanding how libuv makes node asyncronous and how Milo…
Talk on
Making My Node.js API Super FastTamar Twena-Sternlink
Node.js servers need to process a large number of requests concurrently as the scale grows. A Node.js micro service which receives an API request needs to do…
Talk on
Milo, a New HTTP Parser for Node.jsPaolo Insognalink
Node.js HTTP parsing currently relies on llhttp, a parser which provides very good performance but has currently some challenges for the health of the runtime…
Talk on
Marco Ippolito's RoomMarco Ippolito
-- no description --
Talk on
Testing Alternative Runtimes with Node and VitestBrendan Colllink
A deep dive into how we built support for running Vitest tests in the Cloudflare Workers runtime. We'll start by giving an overview of the Cloudflare developer…
Talk on
Optimizing Microservice Architecture for High Performance and ResilienceSantosh Nikhil Kumarlink
Delve into the intricacies of optimizing microservice architecture for achieving high performance and resilience. - Explore the challenges related to…
Talk on
Paolo Insogna's RoomPaolo Insogna
-- no description --
Talk on
What's New on Node.js Test Runner and Why it's Game-changingLucas Santoslink
Node's new test runner is pretty cool but not many people are using it yet. In my talk, I'll show you all the neat stuff it can do, including some features I…
Talk on
Santosh Nikhil Kumar's RoomSantosh Nikhil Kumar
-- no description --
Talk on
Mastering Web Scraping with Scrapoxy: Unleash Your Data Extraction Wizardry!Fabien Vauchelleslink
Unlock the potential of web scraping with this session! 1/ Building Web Scrapers - The Art Unveiled 2/ Proxy and Browser Farms Adventure 3/ Scrapoxy…
Talk on
Lucas Santos' RoomLucas Santos
-- no description --
Talk on
Fabien Vauchelles' RoomFabien Vauchelles
-- no description --
Talk on
The State of Node Compatibility in DenoDavid Sherret, Kevin Whinnerylink
Deno is a next-generation TypeScript and JavaScript runtime from the original creator of Node.js. Deno is fast, secure by default, and provides a great…
Talk on
Understanding Async ContextJames M Snelllink
The AsyncLocalStorage API in Node.js is a powerful tool that has since been adopted across multiple runtimes. There is even an effort underway to standardize a…
Talk on
Peace, Love and JavaScriptRobin Bender Ginnlink
The stability and security of open source projects can be found in the people shaping the culture as much as the code they write. The Executive Director of the…
Talk on
Kevin & David's RoomDavid Sherret, Kevin Whinnery
-- no description --
Talk on
The Dark Side of Open SourceFeross Aboukhadijehlink
Join Feross, CEO of Socket, on a thrilling journey into the dark side of open source software. Come along for the ride as we explore the unseen risks lurking…
Talk on
Building a Network Stack for our Browser ExtensionCyrus Roshanlink
Engineering problems often repeat themselves in places you wouldn't expect. Sometimes the best solution has already been invented, in a different corner of the…
Talk on
Robin Ginn's RoomRobin Bender Ginn
-- no description --
Talk on
Deep Dive into UndiciMatteo Collinalink
Undici, the next-generation HTTP client built by the Node.js Core team, powers Node.js core fetch(). Let’s dig into how its internals, discovering how to work…
Talk on
Cyrus Roshan's RoomCyrus Roshan
-- no description --
Talk on
Bun or Deno will replace Node.js?Tamar Twena-Stern, Emanuele Stoppa, Lucas Santos, Kevin Whinnery, Richard Davison, Brendan Coll
-- no description --
Talk on
CommmonJS vs ESM, the fight is onEmanuele Stoppa, Yagiz Nizipli, Richard Davison
-- no description --
Talk on
Open Source Software: Open Governance or for-profit Startups?James M Snell, Aleksandra Sikora, Marco Ippolito, Sylwia Vargas, Yagiz Nizipli, Fortune Ikechi, Vince Canger, Cyrus Roshan
-- no description --
Talk on
Deep TypeScript Tips & TricksJosh Goldberglink
Welcome to the TypeScript workshop where we will explore deep tips and tricks to become a more effective developer. We will cover TypeScript configuration…
Talk on
Understanding Package Resolution in Node.jsYagiz Niziplilink
In this talk, the speaker discusses package resolution in Node.js, covering topics such as CommonJS, ES modules, package.json structure, and package.json…
Talk on
Build Modern Applications Using GraphQL and JavascriptEmanuel Scirlet, Miguel Henriqueslink
The workshop introduces the concept of building an application using GraphQL API in AWS. It highlights the importance of learning the latest technology and its…
Talk on
Managing Large-Scale Node.js Projects with MonoreposFortune Ikechilink
Monorepos are a development strategy that allows you to store multiple projects in one repository, facilitating code sharing and simplifying dependency…
Talk on
Mastering Node.js Test RunnerMarco Ippolitolink
The Node.js Test Runner is a powerful tool that improves developer experience and standardizes test syntax. It offers features such as test discovery…
Talk on
Observability Matters: Enhancing Performance of our Node Application with OpenTelemetryYash Vermalink
Yash Rajavarma introduces observability and explains its importance for developers. He discusses how OpenTelemetry can empower Node.js applications by…
Talk on
How not(!) to Build Real-time AppsNikolas Burklink
This talk discusses different approaches for implementing real-time updates in server-side applications, including application-level updates and polling. The…
Talk on
CommonJS vs ESM, the Fight is on?Emanuele Stoppa, Jonas Peeck, Yagiz Nizipli, Richard Davison
-- no description --
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.