Alfonso Graziano

Stop Using Node.js Like It’s 2020! - Alfonso Graziano

Is your Node.js codebase stuck in 2020? Discover the powerful native features you're missing, from a built-in test runner to a robust permission system.

Stop Using Node.js Like It’s 2020! - Alfonso Graziano
#1about 3 minutes

Why developers are stuck using outdated Node.js practices

Many developers and AI agents still use old patterns and unnecessary libraries because they are unaware of modern, built-in Node.js features.

#2about 2 minutes

How to get modern code from AI agents

Use context servers like Tessel to provide AI agents with up-to-date API surfaces for specific Node.js and library versions, preventing outdated code generation.

#3about 3 minutes

Practical strategies for keeping your Node.js skills current

Developers can stay up-to-date by using linters and static analysis, but the most effective method is regularly reading the changelogs for new releases.

#4about 2 minutes

Exploring major features in modern Node.js

Recent Node.js versions include major quality-of-life improvements like a native test runner, a permission system, and single executable application bundling.

#5about 3 minutes

Aligning Node.js with modern web standards

The WinterCG initiative is bringing standard web APIs like fetch and blob to backend runtimes, balancing new features with Node's commitment to backward compatibility.

#6about 4 minutes

The critical role of updates in Node.js security

Keeping Node.js and its dependencies updated is crucial for mitigating supply chain attacks, with new features like the permission system providing an extra layer of defense.

#7about 3 minutes

Performance gains and modernizing your codebase

Upgrading Node.js can yield significant performance improvements in areas like streams and cryptography, and there are quick wins for modernizing legacy applications.

#8about 3 minutes

The challenge of low-quality AI open source contributions

Open source projects like Node.js are seeing an increase in low-quality, unreviewed pull requests generated by AI, creating a new challenge for maintainers.

#9about 2 minutes

Where to find reliable modern Node.js learning resources

The official revamped Node.js website and the "Node.js Design Patterns" book are the best resources, while old tutorials from 2017 should be avoided.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
Daniel Cranney, Chris Heilmann
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTML
Inside last week’s Dev Digest 215 . 🗿 Make AI talk like a caveman 🧠 A guide to context engineering for LLMs 🤖 Simon Willison on agentic engineering 🔐 Axios supply chain attack post mortem 🛡️ Designing AI agents to resist prompt injection 🎨 HTML in c...
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTML
Daniel Cranney
Dev Digest 198: 30 years of JS, In-Browser AI, How Attackers Abuse GenAI
Inside last week’s Dev Digest 198 . 🎂 30 years of JavaScript ⏰ How long is a JavaScript second 💻 Clean code in Angular 🤦‍♂️ AI makes different mistakes than humans 👨‍💻 In-browser and offline AI 🟠 Undocumented Hacker News features 🐋 DeepSeek censored...
Dev Digest 198: 30 years of JS, In-Browser AI, How Attackers Abuse GenAI
Daniel Cranney
Dev Digest 210: AI Agents Are Go! Is MCP Dead? LLMs Crack Anonymity
Inside last week’s Dev Digest 210 . 🪦 Is MCP already dead? 🐍 Secure snake on the CLI 🏗️ The architecture behind open source LLMs ⚖️ AI companies and governments at odds 🦫 Is Go the best language for AI agents? 🕵️ “Security research” bot hacks Micros...
Dev Digest 210: AI Agents Are Go! Is MCP Dead? LLMs Crack Anonymity
Daniel Cranney
Dev Digest 206: X Algorithm, Super Monkey Ball, Moltbot vs. Security
Inside last week’s Dev Digest 206 . 👀 How X chooses what you see 🟨 Building a JavaScript runtime in a month and a browser API in one shot 🔲 JavaScript frameworks heading into 2026 ⚠️ AI is getting better at detecting security issues 🔓 Moltbot is a s...
Dev Digest 206: X Algorithm, Super Monkey Ball, Moltbot vs. Security

From learning to earning

Jobs that call for the skills explored in this talk.

Node.js developer

StarApple
Naarden, Netherlands

6K
Senior
API
Docker
Node.js
PostgreSQL
+3