Rust is a reliable language that prioritizes correctness.
However, during development, it can be a burden to account for every single error path immediately.
This article presents a few techniques that defer handling correctness to that you can stay longer in the happy path,
as well as a library I developed to make this process more convenient.