~/conference

Node Congress 2022

Node developers, fullstack developers, backend engineers, platform engineers, site reliability engineers, engineering managers

Cloudflare Workers edge database access; Prisma Data Proxy usage; Prisma-powered database workflows; Serverless deployments and tradeoffs; undici HTTP client evolution; Deno and Node compatibility; Rust to WebAssembly in Node; JSON import support in Node.js; Node.js diagnostics tooling; npm package security threats; Automated API security scanning; Sentry end-to-end tracing

titleauthorlength
Database Access on the Edge with Cloudflare Workers & PrismaAlex Ruheni24m
Demonstrates that Cloudflare Workers can query a central Postgres/MySQL database over HTTP using Prisma Data Proxy, not raw TCP, by migrating ~500 quotes from…
Talk on
Monitoring Errors and Slowdowns with a JS Frontend and Node BackendChris Stavitsky08m
Demo shows a JS frontend talking to a Node (Express.js) backend with Sentry set up end to end: it surfaces a 500 error happening 45 times to 22 users, a…
Talk on
How to Register a Domain Using Node and the DNSimple API in 5 minAnthony Eden06m
Claims a working script that registers a domain in ~5 minutes using the DNSimple NodeJS client with npm and an environment token, checks availability…
Talk on
The Evolution of Deploying Node on Servers and PlatformsShedrack Akintayo08m
Traceable claim: Node deployment evolves from a physical server in a garage to monoliths to PaaS (Heroku Netlify Platform.sh) to containers (Docker Kubernetes)…
Talk on
Automated Application Security Testing with StackHawkScott Gerlach09m
StackHawk claims fast, automated dynamic testing of running HTTP APIs (REST, GraphQL, SOAP) by running a Docker scanner close to the app and using…
Talk on
It's a Jungle Out There: What's Really Going on Inside Your Node_Modules Folder, Feross AboukhadijehFeross Aboukhadijeh31m
Shows that ua-parser.js is compromised for four hours and that malicious packages sit live an average of 209 days, backed by a 100 GB metadata and 15 TB…
Talk on
Towards a Standard Library for JavaScript RuntimesJames M Snelllink
There is a need for a standard library of APIs for JavaScript runtimes, as there are currently multiple ways to perform fundamental tasks like base64 encoding…
Talk on
Out of the Box Node.js DiagnosticsColin Ihriglink
This talk covers various techniques for getting diagnostics information out of Node.js, including debugging with environment variables, handling warnings and…
Talk on
Node.js Compatibility in DenoBartek Iwanczuklink
Deno aims to provide Node.js compatibility to make migration smoother and easier. While Deno can run apps and libraries offered for Node.js, not all are…
Talk on
Evolving the Node HTTP Client with undiciRobert Nagylink
The talk discusses the current state of the Node HTTP client and the problems it faces, including the lack of support for HTTP pipelining and the intrinsic…
Talk on
Server-side Auth with Remix, Prisma, and the Web PlatformKent C. Doddslink
This talk is about server-side authentication with Remix, Prisma, and the web platform. It covers adding authentication to a Remix app, troubleshooting and…
Talk on
Five Ways of Taking Advantage of Verdaccio, Your Private and Proxy Node.js RegistryJuan Picadolink
Verdash is a lightweight and proxy private Node.js registry that allows you to host and publish private packages. It offers five ways to use it, including…
Talk on
Understanding JavaScript CompilationMichele Rivalink
This talk explores the concepts of compilation and transpilation in JavaScript, highlighting the three steps involved: parsing, code transformation, and code…
Talk on
Mastering Error Handling Node.jsLizz Parodylink
This talk explores error handling in Node.js, including types of errors, handling techniques, and debugging. It discusses the use of exceptions, callbacks, and…
Talk on
A Comparison of Web WorkersThomas Hunter IIlink
This talk compares web workers, including dedicated workers, shared workers, and service workers. Web workers provide multithreading capabilities and use…
Talk on
Tracking errors and slowdowns in Node + JavaScript using SentryNeil Manvarlink
This workshop focused on application monitoring using Sentry. The importance of tracking errors, slowdowns, and releases was highlighted, along with the…
Talk on
Write Node like it's 2022Pedro Filholink
Let's write Node like it's 2022. We can now iterate over objects more easily with the for-in loop. Template literals make string concatenation and multi-line…
Talk on
Static first websites with Cloudflare WorkersJonathan Kupermanlink
The talk covers the historical landscape of web development, the rise of static site generators, the serverless revolution, edge computing, and using…
Talk on
The Road to JSON Import Support in Node.jsAntoine du Hamellink
This talk discusses the road to JSON import support in NodeJS, covering the history and implementation of JSON modules. It explores security concerns and the…
Talk on
Database Workflows & API Development with PrismaNikolas Burklink
Welcome to the Database Workflows and API Development with Prisma workshop. Prisma is an ORM that allows you to work with a relational database from an…
Talk on
High Performance Node.js Powered by Rust and WebAssemblyShivay Lambalink
This talk explores using Rust and WebAssembly to enhance the performance of Node.js applications. By leveraging Rust's efficiency and safety features, and…
Talk on
Back to the basicsGuillermo Gutierrez Almazorlink
This workshop covers basic principles and patterns in software development and engineering. It explores topics such as objects, functions, prototype chains…
Talk on
A Glimpse Into the Future of Fullstack Development with Blitz.jsAleksandra Sikoralink
This talk focused on the future of full-stack web development with Blitz.js. Blitz is a React framework built on top of Next.js, offering direct database…
Talk on
Managing Authentication in Next.jsMichele Rivalink
Welcome to the workshop on managing authentication in Next.js. We'll cover custom authentication methods, integrating Firebase, and the pros and cons of…
Talk on
The Future of JavaScript RuntimesAaron O'Mullanlink
This talk explores the future of JavaScript runtimes, their evolution, and impact on software development. It discusses the historical trends of JavaScript…
Talk on
Fastify WorkshopMatteo Collinalink
The Fastify workshop covers the basics and advanced topics of the Fastify web framework, known for its speed, security, and developer experience. It has a…
Workshop on
Serverless in Production, Lessons from the TrenchesYan Cuilink
This talk provides valuable insights for those considering serverless in 2022, with a focus on troubleshooting and observability using Lumigo. It emphasizes…
Talk on
Deploying a decoupled restaurant review site to production with Strapi and Platform.shShedrack Akintayo, Chad Carlsonlink
The workshop covers the use of PlatformSH and Strapi for building and deploying decoupled applications. It explores setting up projects, configuring databases…
Talk on
How To Design A Sustainable Freelance/Contracting CareerShane Ketterman, Alexander Weekeslink
Freelancing has become a popular career path, offering stability, flexibility, and economic opportunity. Major corporations are increasing their use of…
Talk on
The Secret Life of Package ManagersTally Baraklink
npm install can be a mysterious process, but understanding how package managers work is essential. NPM solved problems like large node_modules, circular…
Talk on
How to Convert Crypto Currencies with Microservices in Node.js and GRPCAlex Korzhikov, Andrew Reddikhlink
This workshop is divided into three parts: an introduction to gRPC and Node.js, practical examples of implementing a currency converter, and a hands-on…
Talk on
Writing Universal Modules for Deno, Node and the BrowserLuca Casonatolink
Luca, a software engineer at Dinoland Inc., works on the open source Dino CLI project and the cloud compute offering called Dino deploy. They contribute to web…
Talk on
Orders & MagnitudeJessica Cregglink
The talk discusses the relationship between complexity and collaboration in software development. It highlights that collaboration is not always the answer to…
Talk on
Scaling Databases For Global Serverless ApplicationsBen Haganlink
Polyscale is a no-code database edge cache that aims to make caching and speeding up the data layer effortless for developers. It uses AI and machine learning…
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.