~/conference

Node Congress 2025

Node.js developers, full stack JavaScript developers, backend engineers, platform engineers, engineering managers, DevOps engineers, security engineers

TypeScript runtime type stripping; Node.js core debugging case studies; WebAssembly at the edge; Node.js and AI integrations; Retrieval-augmented generation in Node.js; Vector databases and embeddings; BullMQ queueing in Node.js; SQLite internals in Node.js; Modern JavaScript test runners; PKCE-based authentication flows; Event-driven architecture patterns; AdonisJS full stack TypeScript

titleauthorlength
Thinking Like an ArchitectLuca Mezzaliralink
Remember when software architecture seemed like just boxes and arrows on a whiteboard? In this talk, we'll challenge that view and explore what really matters…
Talk on
Modern State of Databases and Which to Choose for the Next AppJulián Duque, Nikolay Matvienko, David Chicaiza
-- no description --
Talk on
What's in a Node.js Bug – A Case StudyAnna Henningsenlink
Anna performs a deep dive into the anatomy of a regression that affected Node.js users in development and production in the past year, and analyzes how it…
Talk on
The Path to Native TypeScriptMarco Ippolito24m
Node.js implements a type stripping runtime that erases TypeScript-only syntax by replacing it with whitespace so source locations stay unchanged, using a…
Talk on
From Cloud to Edge Computing - Unleashing the Power of Webassembly at the EdgeAlex Casalbonilink
Discover how WASM at the edge pushes beyond cloud limits, enabling low-latency, secure, and distributed computing. In this talk, we’ll explore Wasm patterns…
Talk on
Make Hono work on Node.jsYusuke Wadalink
The creator of Hono talks about Hono. Hono is a web framework using only Web Standard APIs and runs on Cloudflare Workers, Deno, and Bun. Now, in addition to…
Talk on
NodeJS & AI: Building Smarter ApplicationsAileen Villanueva Lecuonalink
Unlock the potential of AI in Node.js applications through practical, real-world implementations. This session demonstrates how to integrate both open-source…
Talk on
Dabbling With Deno — Tales From a Web Developer Playing With a New ToyPhil Hawksworthlink
After many years and many projects using web technologies, Phil is becoming increasingly excited about changing up some of the tools that are his usual…
Talk on
Inside the Engine: How Modern JS Test Runners Work and the Traps They HideYoni Goldberglink
Modern test runners like Vitest and Jest wow us with next-level features. Think in-file concurrency, HMR, embedded Chromium, performance benchmarks - you name…
Talk on
Using AI as Your Performance Expert in Node.jsLizz Parodylink
Have you ever struggled to track performance issues in your Node.js apps? Me too—it can feel like chasing ghosts in your code! That’s why I’m excited to share…
Talk on
It’s Not Magic: Elevate Auth Security with PKCE Best PracticesKim Maidalink
Authorization and authentication open standards have been protecting users, apps, and resources for over a decade. That’s plenty of time for attackers to learn…
Talk on
Mastering Node.js for Scalable Application DevelopmentShivay Lamba, Julián Duque, Nikolay Matvienko, David Chicaiza
-- no description --
Talk on
WinterTC and How Standards Help DevelopersOliver Medhurstlink
We often hear about standards, whether it be web or WinterTC or otherwise, but why are they liked and how do they actually help developers like you? This talk…
Talk on
Bull-Ish Your Queues With BullMQLuca Del Puppolink
Ever faced a situation where you desperately needed a queue, but traditional options were off the table? My team ran into this exact problem. After a lot of…
Talk on
What is a Vulnerability and What’s Not? Making Sense of Node.js and Express Threat ModelsUlises Gascónlink
Security isn’t just about fixing bugs; it’s about understanding the assumptions we make (and avoiding unnecessary panic). In this talk, we’ll dive into the…
Talk on
Running Java in Node.js with WebAssemblyBrendan Colllink
Many organisations have a lot of Java code. As they adopt newer technologies such as Node.js or Cloudflare Workers, maintaining interoperability with this…
Talk on
How to Simplify your CodebaseTally Baraklink
Large, legacy codebases often suffer from tangled dependencies, lack of modular boundaries, and monolithic "barrel" files that bundle together many modules…
Talk on
The Alleged ‘End’ of Node.js Is Much Ado About NothingPaolo Insognalink
Despite the exaggerated claims about its decline, Node.js is thriving. Its continued evolution pushes the boundaries of what the modern web can do. We'll start…
Talk on
The Hitchiker's Guide to Event Driven ArchitecturesJulián Duquelink
Join us on a fun journey through the world of Event-Driven Architectures! We’ll explore Node.js’s event-driven nature, the Event Loop, EventEmitter, Pub/Sub…
Talk on
Building a RAG System in Node.js: Vector Databases, Embeddings & ChunkingAlex Korzhikov, Pavlik Kiselevlink
The workshop covered a wide range of topics including Rack systems, language models, RAG, embedding models, RUG, Longchain, Llama setup, token-based splitting…
Talk on
Beyond Buzzwords: Practical Vector Search and RAG for DevelopersShivay Lambalink
Shabai's introduction to vector search, vector representation in data, NoSQL databases for vector storage, search techniques like cosine similarity, setting up…
Talk on
SQLite in Node.js From Inside OutEdy Silvalink
Introduction to SQLite in Node.js, exploring its versatility and performance, understanding the Node SQLite module's synchronous nature, utilizing SQLite's…
Talk on
Introducing AdonisJS - Your Gateway to Full-stack TypeScript ApplicationsHarminder Virklink
Today we are going to talk about Adonis.js, a full-stack framework for creating web applications or JSON APIs in TypeScript and Node.js. Adonis.js is…
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.