
909: Handling and Throwing Errors
Syntax - Tasty Web Development Treats · Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
June 9, 202539m 6s
Audio is streamed directly from the publisher (traffic.megaphone.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
We break down how to properly throw, catch, and log errors in JavaScript and TypeScript. They cover client-side and server-side strategies, using tools like Sentry, and how to handle errors without taking down your whole app.
Show Notes
- 00:00 Welcome to Syntax!
-
01:19 Error terminology.
- 01:42 Thrown and catching.
- 03:01 What’s in an error.
- 08:19 Throwing errors.
- 12:01 Promise errors.
- 17:14 Re-throwing errors.
- 18:12 Client-side errors.
- 25:26 Server errors.
- 30:09 Logging and solving errors.
- 36:16 TypeScript and errors.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads