Backend Banter cover image

Backend Banter

#030 - The Future of Backend JavaScript with a Node.js Maintainer: Matteo Collina

Dec 5, 2023
Matteo Collina, member of the Node.js technical steering committee and creator of 500 NPM modules with over 17 billion downloads, discusses the future of backend JavaScript. They explore topics such as becoming a member of the Node.js technical steering committee, the importance of having a plan for a business or project, challenges and innovations in Node.js, and improving performance by deduplicating requests. They also touch on the comparison of a backend JavaScript framework and Node.js for faster API development, multiple users accessing the same page and hitting the database simultaneously, and unpopular opinions about TypeScript. The conversation concludes with the guest sharing contact information and hinting at future technical discussions.
55:14

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Platformmatic simplifies building APIs in Node.js by offering a comprehensive tool with metrics and open telemetry without compromising performance or maintainability.
  • Node.js's event loop-based architecture allows for up to five times faster APIs by leveraging deduplication to eliminate unnecessary database calls, a performance optimization that Platformmatic plans to implement across its product suite.

Deep dives

Node.js Growth and Need for Change

Node.js experienced rapid growth, but this led to the creation of APIs that solidified quickly and are now difficult to change. Some APIs were designed hastily and became popular, leaving developers stuck with suboptimal solutions. Platformmatic aims to address this issue by offering a simplified way to build APIs in Node.js that includes metrics, open telemetry, and more without compromising performance or long-term maintainability.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode