Laziness, Rust errors and the secret to being a 10x engineer

In this video, we talk about how we can use the thiserror crate to build our custom errors in Rust with relative ease. Using this library has saved me enough time that I could create this YouTube channel (okay that might be a reach). Thank you to David Tolnay, the author of thiserror in helping me writing the script for this video. thiserror's official docs: https://docs.rs/thiserror Rust attribute reference: https://doc.rust-lang.org/reference/a... Derive macro helper attributes in Rust: https://doc.rust-lang.org/reference/p... Code to render animations: https://github.com/lavafroth/videos Rust mascot Ferris the crab: https://www.rustacean.net/assets/rust... Icons: https://primer.github.io/octicons Thumbnail OC (lawyer ferris): https://lavafroth.is-a.dev/art/thiser... Octicons: https://primer.github.io/octicons Backing track "Keys Of Moon - Somewhere in the Clouds" is under a Creative Commons (CC BY 3.0) license.