Loading video player...
Panics, Results, and error crates—oh my! Confused about how to handle errors in Rust? You’re not alone. Rust gives you powerful tools to manage failure, but using them well takes practice. In this 1-hour webinar Nathan Stocks will demystify when to panic, how to design clear error types, and why crates like thiserror and anyhow can make your code simpler and safer. Learn how to architect error handling that scales with your codebase. Perfect for developers ready to move beyond unwrap() and build production-grade Rust applications. What we'll cover: - Creating an error vs consuming an error - Library vs Application error handling - When to "panic" - Useful crates: thiserror and anyhow Repo link: https://github.com/CleanCut/mastering_errors Enjoyed Nathan's teaching style? His 2 Rust courses are now available as part of our Rust curriculum! Get started on your Rust journey or level up today. View Course Details: https://ardanlabs.com/UltRustBundle Ardan Labs Black Friday Sale : 40% OFF All Self-Paced Training Bundles Take advantage of our biggest sale of the year: https://ardanlabs.com/blackfriday The best investment you can make is in your skills — start now! About Nathan: Ardan Labs Rust Instructor With over 25 years of experience in software development, Nathan is recognized as one of the leading Rust instructors globally. He has developed multiple top-rated, best-selling courses that have reached more than 75,000 students worldwide. In addition to his work as a Rust Course Instructor, Nathan serves as a Senior Software Engineer and is the creator of Rusty Engine, an open-source game engine built in Rust. --------- Want more from Ardan Labs? You can learn Rust, Go, Kubernetes, Docker & more through our video training, live events, or through our blog! Website: https://ardanlabs.com Online Courses : https://ardanlabs.com/education/ Live Events : https://ardanlabs.com/live-training-events/ Blog : https://ardanlabs.com/blog Github : https://github.com/ardanlabs