logo
episode-header-image
Jan 2024
1h 1m

716: JS Perf Wins & New Node.js Features...

Wes Bos & Scott Tolinski - Full Stack Javascript Web Developers
About this episode

Yagiz Nizipli talks about his involvement with Node.js, implementing .env, how he finds areas to improve in performance, the happy path vs the hot path, and new features coming to Node.js.

Show Notes

  • 00:32 Welcome
  • 01:01 Introducing Yagiz Nizipli
  • 02:21 What is your involvement in Node.js?
  • 03:27 Implementing .env
  • 07:03 Why was 20,000 lines of C required?
  • 11:00 How do you begin to find performance issues?
  • 15:17 How do you measure improvements?
  • 26:27 The happy path vs the hot path
  • 27:36 Is Rspack ready for prime time?
  • RSpack
  • 28:47 Bundle Size VS runtime perf? Whats more important?
  • 30:51 What’s it like working on a large project like Node?
  • 38:26 Will Node ever get TypeScript support?
  • 40:22 What are loaders?
  • 44:24 Node.js is getting a config file?
  • 51:37 Sick Picks

Sick Picks

Shameless Plugs

Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott:X Instagram Tiktok LinkedIn Threads

Up next
Jul 9
918: Extreme Native Perf on the Web with Superhuman
Wes and Scott talk with Loïc Houssier about how Superhuman builds lightning-fast, delightfully-designed email software. They dig into engineering philosophy, offline-first architecture, local databases, AI-powered productivity, and what it takes to create tools that people love. ... Show More
48m 54s
Jul 7
917: AI Tools You Should Know
Scott and Wes round up the hottest AI tools you should have on your radar; from text-to-speech wizards to self-hosted image generators. They break down what they’re using, what’s worth paying for, and which tools are changing their workflows. Show Notes 00:00 Welcome to Syntax! 0 ... Show More
37m 48s
Jul 2
916: I got fired, what should I focus on?
In this potluck episode of Syntax, Wes and Scott answer your questions about maintaining popular open-source projects, where to start after a layoff, impostor syndrome, Scott’s recording setup, whether a computer science degree is still worth it in the age of AI, and more! Show N ... Show More
58m 24s
Recommended Episodes
Oct 2022
When NodeJS I/O Blocks | The Backend Engineering Show
In this episode of the backend engineering show I go through an article I wrote discussing NodeJS Asynchronous I/O https://medium.com/@hnasr/when-nodejs-i-o-blocks-327f8a36fbd4 Learn the fundamentals of network engineering, get my udemy course https://network.husseinnasser.com Bu ... Show More
25m 57s
Feb 2021
3 New Ways to Crash your NodeJS Server, Update Node JS today! (Feb 2021 Security Update)
Nodejs Updates are now available for v10.x, v12.x, v14.x and v15.x Node.js release lines for the following issues. 0:00 Intro 1:50 HTTP/2 Unknown Protocol 4:24 Localhost6 DNS Rebinding 6:55 Integer overflow OpenSSL Resources https://nodejs.org/en/blog/vulnerability/february-2021- ... Show More
10m 55s
Jul 2023
Episode 27: Top 7 Esoteric Web Vulnerabilities
Episode 27: In this episode of Critical Thinking - Bug Bounty Podcast, we've switched places and now Joel is home while Justin is on the move. We break down seven esoteric web vulnerabilities, and talk Cookies, Config File Injections, Client-side path traversals and more. We also ... Show More
1h 20m
Jun 2024
I Want A Job At The Roblox Store - WAN Show June 7, 2024
Add AG1 to your morning routine and see what it can do for you: http://drinkAG1.com/WANshowVisit https://www.squarespace.com/WAN and use offer code WAN for 10% offThanks to MANSCAPED for sponsoring today's video. Get 20% Off + Free International Shipping with promo code WANSHOW o ... Show More
2h 26m
Jun 2024
AMD Is Copying The Worst Thing About Intel - WAN Show May 31, 2024
See how Rocket Money can help you cancel unwanted subscriptions and save money! Try it FOR FREE at https://RocketMoney.com/lttAdd AG1 to your morning routine and see what it can do for you: http://drinkAG1.com/WANshowCheck out Ridge’s Father’s Day sale at https://www.ridge.com/wa ... Show More
3h 8m
Jun 2024
#672: AWS News Updates, June 17, 2024
Jillian and Shruti walk you through the latest and greatest updates. Chapters: 01:13 Analytics 03:02 Application Integration 04:47 Artificial Intelligence 06:57 Compute 10:41 Customer Engagement 10:57 Databases 11:10 Developer Tools 11:43 Front End Web & Mobile 12:45 Internet of ... Show More
18m 54s
May 2024
They made Python faster with this compiler option
Fundamentals of Operating Systems Course https://oscourse.win Looks like fedora is compiling cpython with the -o3 flag, which does aggressive function inlining among other optimizations. This seems to improve python benchmarks performance by at most 1.16x at a cost of an extra 3M ... Show More
29m 4s
Mar 2024
AI vs software devs
Daniel and Chris are out this week, so we’re bringing you conversations all about AI’s complicated relationship to software developers from other Changelog pods: JS Party, Go Time & The Changelog.Join the discussionChangelog++ members save 2 minutes on this episode because they m ... Show More
57 m
Nov 2023
What's new in CSS land
Una Kravets, developer advocate at Google & web platform ambassador, joins Amal & Nick to take them CSS to school as they start this podcast in CSS kindergarten and end it with a Level-Up CSS Diploma. (LUCD?) We explore all the amazing features which have recently landed in CSS — ... Show More
1h 14m
Mar 2024
Linux Kernel Scheduler Developer | David Vernet
The linux kernel is something we all use but have you ever thought about what goes into it, well today we've got David Vernet on the show who has spent quite a bit of time focusing on one aspect, that being the scheduler. =========Guest Links========== Twitch: https://www.twi ... Show More
1h 55m