EPISODE · Jul 14, 2025 · 59 MIN
Why JavaScript is Broken: How Effect and TypeScript Fixes It (w/ Michael Arnaldi)
from The Weekly Dev's Brew · host Jan-Niklas Wortmann
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 HickeyJohn De Goes Effect TalkThank 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.devInstagram - https://www.instagram.com/weeklydevsbrew/TikTok - https://www.tiktok.com/@weeklybrew.devYouTube - https://www.youtube.com/@theweeklydevsbrewLinkedIn - https://linkedin.com/company/the-weekly-dev-s-brew
Embed this episode
Ready to play
Why JavaScript is Broken: How Effect and TypeScript Fixes It (w/ Michael Arnaldi)
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.