Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Artwork

Content provided by Jan-Niklas Wortmann | Web Development Enthusiast & Podcast Host, Jan-Niklas Wortmann | Web Development Enthusiast, and Podcast Host. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jan-Niklas Wortmann | Web Development Enthusiast & Podcast Host, Jan-Niklas Wortmann | Web Development Enthusiast, and Podcast Host or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Why JavaScript is Broken: How Effect and TypeScript Fixes It (w/ Michael Arnaldi)

59:18
 
Share
 

Manage episode 494311650 series 3669135
Content provided by Jan-Niklas Wortmann | Web Development Enthusiast & Podcast Host, Jan-Niklas Wortmann | Web Development Enthusiast, and Podcast Host. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jan-Niklas Wortmann | Web Development Enthusiast & Podcast Host, Jan-Niklas Wortmann | Web Development Enthusiast, and Podcast Host or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

In this episode of The Weekly Dev's Brew, Jan sits down with Michael Arnaldi, founder of Effect TS, to tackle a controversial truth: JavaScript's async model is fundamentally broken. From promises that lie about their errors to the nightmare of production-grade error handling, we delve into why traditional JavaScript tools in the realm of web development set us up for failure. Discover how Effect TS, built on TypeScript principles, offers a radically different approach for developers seeking to strengthen their web development skills. Whether you're drowning in try-catch blocks, struggling with graceful shutdowns, or wondering how to build truly reliable systems in JavaScript, this episode delivers hard truths and practical solutions tailored for developers using JavaScript and TypeScript.
☕ Grab your brew and learn why some of the biggest companies are betting their backends on a TypeScript-first future.
Our Fantastic Guest
Michael Arnaldi (Author of Effect)
X formerly Twitter

Links and Resources
Effect TS Website
Effectful Technologies
"Simple Made Easy" by Rich Hickey
John De Goes Effect Talk

Thank you very much for listening!

We are also pretty much on all social media platforms, so make sure to like and subscribe!
Homepage - https://www.weeklybrew.dev/

BlueSky - https://bsky.app/profile/weeklybrew.dev
Instagram - https://www.instagram.com/weeklydevsbrew/
TikTok - https://www.tiktok.com/@weeklybrew.dev
YouTube - https://www.youtube.com/@theweeklydevsbrew
LinkedIn - https://linkedin.com/company/the-weekly-dev-s-brew

  continue reading

9 episodes

Artwork
iconShare
 
Manage episode 494311650 series 3669135
Content provided by Jan-Niklas Wortmann | Web Development Enthusiast & Podcast Host, Jan-Niklas Wortmann | Web Development Enthusiast, and Podcast Host. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jan-Niklas Wortmann | Web Development Enthusiast & Podcast Host, Jan-Niklas Wortmann | Web Development Enthusiast, and Podcast Host or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

In this episode of The Weekly Dev's Brew, Jan sits down with Michael Arnaldi, founder of Effect TS, to tackle a controversial truth: JavaScript's async model is fundamentally broken. From promises that lie about their errors to the nightmare of production-grade error handling, we delve into why traditional JavaScript tools in the realm of web development set us up for failure. Discover how Effect TS, built on TypeScript principles, offers a radically different approach for developers seeking to strengthen their web development skills. Whether you're drowning in try-catch blocks, struggling with graceful shutdowns, or wondering how to build truly reliable systems in JavaScript, this episode delivers hard truths and practical solutions tailored for developers using JavaScript and TypeScript.
☕ Grab your brew and learn why some of the biggest companies are betting their backends on a TypeScript-first future.
Our Fantastic Guest
Michael Arnaldi (Author of Effect)
X formerly Twitter

Links and Resources
Effect TS Website
Effectful Technologies
"Simple Made Easy" by Rich Hickey
John De Goes Effect Talk

Thank you very much for listening!

We are also pretty much on all social media platforms, so make sure to like and subscribe!
Homepage - https://www.weeklybrew.dev/

BlueSky - https://bsky.app/profile/weeklybrew.dev
Instagram - https://www.instagram.com/weeklydevsbrew/
TikTok - https://www.tiktok.com/@weeklybrew.dev
YouTube - https://www.youtube.com/@theweeklydevsbrew
LinkedIn - https://linkedin.com/company/the-weekly-dev-s-brew

  continue reading

9 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play