logo
episode-header-image
Oct 2024
1h 10m

Unhandled Exceptions - With Callum Linin...

Dan Clarke (@dracan)
About this episode

In this episode, I was joined for a second time by Callum Linington - this time to discuss exceptions, which is quite fitting given the show’s name! We chatted about why you should avoid using exceptions for your main business logic and control flow, and explored better ways to handle errors. And I’m afraid the “monad” word got thrown in too! 🙈

For a full list of show notes, or to add comments - please see the website here

Up next
Jul 1
Shawn Wildermuth
In this episode, I was delighted to be joined by Shawn Wildermuth. We chatted about software development in general, careers, AI, and more!Shawn Wildermuth is a software development consultant, Microsoft MVP, Pluralsight author, and speaker with over 30 years of experience in the ... Show More
58m 6s
May 12
.NET Aspire - with Maddy Montaquila
In this episode, I was honoured to be joined by Maddy Montaquila to chat about the amazing .NET Aspire! We covered a lot of stuff in this episode - from what Aspire is, and its features - to various stories about the decisions made and the future plans for Aspire. We also took a ... Show More
1h 15m
Mar 2025
The Outbox Pattern - with Tomek Masternak and Szymon Pobiega
In this episode, I was joined by Tomek Masternak and Szymon Pobiega from Particular Software (NServiceBus) for a technical discussion about the Outbox Pattern! The pattern is designed to improve reliability of messaging by storing outgoing messages in a database table (the “outbo ... Show More
1h 11m
Recommended Episodes
Nov 2024
SE Radio 644: Tim McNamara on Error Handling in Rust
Tim McNamara, a well-known Rust educator, author of Rust in Action (Manning), and a recipient of a Rust Foundation Fellowship in 2023, speaks with SE Radio host Gavin Henry about error handling in Rust. They discuss the errors that Rust prevents, what an error is in Rust, what Ti ... Show More
1h 9m
Dec 2023
#441: Python = Syntactic Sugar?
See the full show notes for this episode on the website at talkpython.fm/441 
1h 7m
Oct 2024
#482: Pre-commit Hooks for Python Devs
Do you struggle to make sure your code is always correct before you check it in? What about your team members' code? That one person who never wants to run the linter? Tired of dealing with tons of conflicts and spurious git changes? You need git pre-commit hooks. We're lucky to ... Show More
1h 10m
Feb 2025
111. Not For Yapping + Navigating Core Differences with Your Partner
This show is sponsored by BetterHelp. Visit https://www.betterhelp.com/notforeveryone today to get 10% off your first month.__It’s time for a new segment! Introducing Am I The Hater, a take on Reddit’s famous Am I The Asshole threads, where listeners write in about moments where ... Show More
1h 23m
May 2023
#218: Delivering Value by Listening for Problems with Matty Wishnow
Do you ever feel like the experiments and analyses you're working on feel a little bit like a trip on a hamster wheel — properly grounded in hypotheses, perhaps, but not necessarily moving the business forward like you'd hoped? On this episode, Matty Wishnow, the author of Listen ... Show More
53m 31s
Jan 2025
Episode 22 - Signals
In this episode, we'll explore a concept called Signal that has been getting a lot of traction in JavaScript over the past few years. I'll describe a simple implementation so you can understand the internals and then see how it relates to the traditional object-oriented design pa ... Show More
11m 19s
Aug 2024
How I Make Decisions for My Businesses | Nilay Patel
In today's episode, I am sharing an interview that happened last year with Nilay Patel, Editor-in-chief of the Verge. We talk about following human attention, how I make decisions, as well as many other topics. This is a very well-rounded episode that dives deeper than just b ... Show More
49m 47s
Oct 2024
EVERY Mistake in Harry Potter & the Philosopher's Stone (All ERRORS + Plot Holes)
Welcome to Harry Potter Theory. This is part 1 of a video series where I’ll be diving in to the Harry Potter books and taking a look, chapter by chapter, at all of the mistakes that were made. Starting with book 1: Harry Potter and the Philosopher’s Stone. I’m going to be placing ... Show More
13m 6s