Edy Silva

Edy Silva

I work as Developer Relations at CodeMiner42, Node.js core (https://github.com/nodejs/node?tab=readme-ov-file#collaborators) and committer at libuv (https://github.com/libuv/libuv/pulls?q=+is%3Apr+author%3Ageeksilva97+). I'm passionate about learning, I like to create tools that improve the lives of other devs, and sometimes I recreate things that already exist just to understand their internal mechanisms. In my free time, I like to read about various subjects from philosophy to stories about dystopian futures. I also like to write about tech and philosophy, as well as recreating famous projects (e.g., JVM compiler), just to learn how things work under the hood.
SQLite in Node.js From Inside Out
Node Congress 2025Node Congress 2025
Recording pending
SQLite in Node.js From Inside Out
Workshop
SQLite is having its Renaissance. It's being used in many projects and companies. Bun runtime has its implementation of sqlite, Turso is a product on top of SQLite, and the Ruby on Rails framework dropped all its dependency on Redis in favor o SQLite for things like Caching and Queues.Node.js version 22.5.0 introduced the `node:sqlite` module. It's an experimental module that allows you to use SQLite in a very Node.js way, without any external dependency.In this workshop, you will learn how to use SQLite in Node.js. We will explore the current `node:sqlite` features and how to use them. We will also explore the future of SQLite in Node.js.