Hi, I'm Eric.

I’m an avid world traveler, photographer, software developer, and digital storyteller.

I help implement the Content Authenticity Initiative at Adobe.

Search Results

The Missing Piece in Rust Error Handling | mcmah309 Blog

Found on 15 October 2026

Rust’s error story forces an awkward choice: precise enums that demand boilerplate, or opaque anyhow-style errors that hide what can actually fail. Dillon McMahon argues error types should compose as easily as the functions that return them, and shows how the eros crate expresses a function’s failure modes as an ad-hoc “error set” without declaring a new type.

The Missing Piece in Rust Error Handling | mcmah309 Blog

If you’ve enjoyed this …

Subscribe to my free and occasional (never more than weekly) e-mail newsletter with my latest travel and other stories:

Or follow me on one or more of the socials: