The engineering notebook
RSS feed#error-handling
Articles, practical guides, and engineering notes on error-handling.
By Ashish Bhakhand 108 published articles
Explore the articles
4 articles
Reset filtersDesigning a Stable API Envelope in FastAPI
Give mobile and web clients one predictable success, error, retry, and request-correlation contract.
Designing API Errors: Public Messages, Internal Causes, and Stable Codes
Give clients predictable errors while preserving the technical evidence operators need to diagnose failures.
Typed Errors in Swift: User Messages and Telemetry Codes
Model failures by recovery behavior while separating safe UI copy from stable operational identifiers.
Typed Failures in Dart Without Going Full Functional
Handle expected failures in Dart with clear result types, practical repository examples, and exhaustive UI states.