
JavaScript Archives - Software Engineering Daily Deno with Luca Casonato
Dec 13, 2023
Luca Casonato, a Software Engineer on the Deno project, discusses Deno's design, the new Deno KV database, and the future of the JavaScript ecosystem. They explore topics such as using queues as a cron alternative, integrating JavaScript with Jupyter notebooks, the trend towards all-in-one JavaScript tools, coordination issues in JavaScript execution, advantages of multiple tools and open-source contributions, and strategies for open source funding and project stewardship.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8
Introduction
00:00 • 2min
Building Developer Tooling with Dino
01:58 • 19min
Discussing the Usage of Queues as a Sort of Cron
20:56 • 2min
Using JavaScript with Jupyter Notebooks
22:59 • 8min
Discussion on JavaScript Tooling Ecosystem and the Trend towards All-in-One Tools
30:36 • 3min
Running JavaScript, Coordination Issues, Reliability, and Standardized Tooling
33:44 • 4min
Advantages of Multiple Tools, Open-source Contributions, and Tooling Improvements
37:16 • 4min
Project Stewardship and Open Source Funding
41:40 • 4min

Deno is a free and open source JavaScript runtime built on Google’s V8 engine, Rust, and Tokio. The project was announced by Ryan Dahl in 2018 with the goal of addressing shortcomings of Node.js, which Ryan also created. Since then, the Deno project has grown tremendously in popularity, and they recently announced Deno KV which is a database built into Deno.