~/conference

Node Congress 2023

Node.js developers, fullstack JavaScript developers, backend engineers, platform engineers, DevOps engineers, security engineers

Deno 2.0; Bun server components; WebContainers in browser; Cloudflare Workers and Durable Objects; AWS Lambda internals; diagnostics_channel and AsyncLocalStorage; Node.js startup snapshots; Rust and WebAssembly bindings for Node.js; prototype pollution mitigation; software supply chain security; ReadySet database scaling; mercurius-explain GraphQL cost measurement

titleauthorlength
Deno 2.0Ryan Dahllink
Deno 2.0 is imminent and it's bringing some big changes to the JavaScript runtime. In this talk, we'll introduce the new features including import maps…
Talk on
Building a modular monolith with FastifyMatteo Collinalink
Fastify is a powerful tool for building web applications and APIs in Node.js, with millions of downloads per month. It promotes encapsulation and structuring…
Talk on
AWS Lambda under the hoodLuca Mezzaliralink
In this talk, key characteristics of AWS Lambda functions are covered, including service architecture, composition, and optimization of Node.js code. The two…
Talk on
Building Multiplayer Applications with Cloudflare Workers & Durable ObjectsMatt Alonso
Durable Objects are a part of CloudFlare's long-term goal to expand application possibilities on workers, allowing for the building of scalable collaborative…
Talk on
Node Monorepos with NxIsaac Mannlink
This workshop explores Node Monorepos with NX, highlighting the benefits of monorepos and NX in managing complexity, code sharing, and dependency management…
Talk on
Server Components with BunJarred Sumner
Bun is a modern JavaScript runtime environment that combines a bundler, transpiler, package manager, and runtime. It offers faster installation of NPM packages…
Talk on
Node.js startup snapshotsJoyee Cheunglink
The talk discusses the Startup Snapshot initiative in Node, which aims to improve startup performance by adding new features and optimizing initialization…
Talk on
Things I learned while writing high-performance JavaScript applicationsMichele Rivalink
This talk explores the creation of a full-text search engine in JavaScript, highlighting the challenges with existing search engines like Algolia and the…
Talk on
Node.js MasterclassMatteo Collinalink
Welcome to the NojectCants backend masterclass! In this workshop, we will cover key aspects of building robust and flexible Node.js applications, including…
Talk on
The Road to Async ContextJames M Snelllink
This talk discusses the implementation and performance improvements of the async local storage API in Node and Cloudflare Workers. It explores the concept of…
Talk on
Fresh: a new full stack web framework for DenoNick Taylorlink
This talk introduces Fresh, a full-stack web framework for Deno, and covers its features, such as static files, routes, and data-fetching. It also discusses…
Talk on
Observability with diagnostics_channel and AsyncLocalStorageStephen Belangerlink
Observability with Diagnostics Channel and async local storage allows for high-performance event tracking and propagation of values through calls, callbacks…
Talk on
Bun, Deno, Node.js? Recreating a JavaScript runtime from Scratch - Understand magic behind Node.jsErick Wendellink
The talk explores the magic behind Node.js and delves into its components, including V8, libuv, and the C++ bridge. It discusses the workflow and execution…
Talk on
Decomposing Monolith NestJS API into GRPC MicroservicesAlex Korzhikovlink
The workshop focused on decomposing a monolithic API into microservices using NestJS and gRPC. The speaker discussed the benefits and drawbacks of monoliths…
Talk on
0 to Auth in an Hour Using NodeJS SDKAsaf Shenlink
This workshop focuses on adding passwordless authentication to a node application, covering basic authentication concepts and the importance of authentication…
Talk on
How to use ChatGPT with Node.jsLizz Parodylink
This talk introduces Chat GPT and its integration with Node.js, highlighting its exceptional performance and natural language capabilities. The speaker…
Talk on
Parse, Don’t ValidateEvgeny Poberezkin, Jason Greenlink
Hello. We're going to talk today about JavaScript and how to ensure data correctness. JSON can be wasteful and has security issues, but Fastify tackles these…
Talk on
JavaScript-based full-text search with Orama everywhereMichele Rivalink
Orama Search workshop is a learn-as-you-type workshop that introduces Orama, an open-source full-text search engine written in TypeScript. The workshop covers…
Talk on
Prototype Pollution in JavaScriptVladimir de Turckheimlink
This talk discusses prototype production in JavaScript and focuses on the concept of prototype pollution. It explains the impact of prototype pollution and…
Talk on
Scaling up Your Database With ReadySetAspen Smith, Nick Marinolink
ReadySet is a plug and play caching solution that improves database performance and query optimization. It supports scaling out to multiple nodes without…
Talk on
Decoupling in PracticeChad Carlsonlink
Platform.SH is a platform as a service provider that supports various frameworks and runtimes. In this workshop, a two application project called food adviser…
Talk on
GraphQL with Mercurius and Prisma, love at first sightLuca Del Puppolink
The talk discusses the use of Prisma and Mercurius in moving from REST API to GraphQL. Prisma improves the developer experience and allows for easy data…
Talk on
Bring Node.js into your browser with WebContainersSylwia Vargaslink
This talk discusses bringing Node.js into the browser using web containers. It covers the history of Node.js and the internet in the early 2000s, the…
Talk on
The tale of avoiding a time-based DDOS attack in Node.jsPaolo Insognalink
Web applications face constant threats from DDoS attacks, including the new Zoloris attack that can bring down a server with minimal bandwidth. Node.js has had…
Talk on
JS Character EncodingsAnna Henningsenlink
Character encodings are important for converting characters into bytes. UTF-8 is the most commonly used encoding in JavaScript. JavaScript engines handle…
Talk on
Next Generation Code Architecture for Building Maintainable Node ApplicationsJuri Strumpflohnerlink
This talk focused on code architecture, modularization, and scaling in software development. The speaker discussed the benefits of separating code by domain…
Talk on
Type-safe bindings for Node.js with Rust and WebAssemblyAlberto Schiabellink
This talk explores TypeScript bindings for NodeJS with Rust and WebAssembly, providing an alternative approach for creating native NodeJS modules and…
Talk on
Eval all the strings! - Hardened JavaScriptZbyszek Tenerowiczlink
NPM packages can be potentially dangerous, so it's important to be proactive in managing them. Lava Mode allows you to detect and investigate suspicious…
Talk on
Node.js: Landing your first Open Source contribution & how the Node.js project worksClaudio Wunderlink
This workshop covers the Node.js project, governance model, collaboration, and contribution. The Node.js organization has important repositories and follows a…
Talk on
tRPC - Move Fast and Break NothingAlexander Johanssonlink
TRPC is a tool that simplifies API development by allowing you to call functions in the backend and have the type data inferred into the frontend without code…
Talk on
Monitoring, Alerting, And Visualizing your Node.JS server infrastructure with Open Source toolsZoe Steinkamp
This talk introduces monitoring, alerting, and visualizing Node.js server infrastructure with open source tools. It covers the use of time series databases for…
Talk on
Roll you own JavaScript runtimeBartek Iwanczuklink
This talk introduces Deno, a custom JavaScript runtime similar to Node.js, and discusses the benefits of using a custom runtime. It explores the process of…
Talk on
Using Machine Learning to Supercharge Your Node.js AppMarian Villalink
Welcome to our talk on incorporating machine learning to your Node.js applications. Learn how to take your Node.js application to the next level with machine…
Talk on
The State of Node.js CoreColin Ihriglink
This talk discussed the state of Node.js core, with increasing downloads and over 2 million packages on npm. Node.js has a LTS schedule, with Node 14 currently…
Talk on
Creating an innovation engine with observabilityBoris Tanelink
Baseline provides observability for serverless architectures and has created an innovation engine within their team. They measure team performance using Dora…
Talk on
Measuring the Cost of a GraphQL Query with mercurius-explainMarco Ippolitolink
Today we're going to talk about measuring the cost of a GraphQL query with Mercury's Explain. GraphQL allows us to create a list of items we want without…
Talk on
Tale of Two ReposTally Baraklink
JavaScript became popular in the mid-2010s with the introduction of Node and advanced frameworks like Angular and React. Monorepos, which are single…
Talk on
The Edge & Databases: Everything Everywhere All at OnceAlex Ruhenilink
This talk discusses working with databases on the Edge, the challenges of serverless and databases, and the challenges of working with databases on the Edge…
Talk on
Tools for better Observability in NodeJS Serverless IoT ApplicationsAlina Dimalink
The talk discusses the challenges of IoT development, including issues with fleet offline, data missing, alerts not working, inconsistent data, and slow…
Talk on
Securing Your Software Supply ChainDarcy Clarkelink
This talk focuses on securing the software supply chain, particularly in the JavaScript ecosystem. The number of transitive dependencies in JavaScript projects…
Talk on
Game Changer! Building Search Into Your ApplicationsKaren Huaulmelink
Implementing the right strategies and tools, such as Apache Lucene, can improve search performance and user experience. The choice of analyzer affects search…
Talk on
Supply Chain Security ExperienceBradley Fariaslink
Supply chain security is important in software development, and it's crucial to assess the actual impact of threats. When dealing with security vendors, ask…
Talk on
The Database Magic Behind 40MIO Ops/SMichael Hirschberglink
This lightning talk discusses the database magic behind handling 40 million operations a second. The Amadeus database, powered by Couchbase, caters to travel…
Talk on
Couchbase Capella WorkshopMichael Hirschberg
-- no description --
Workshop 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.