API Error Handling: Design Failures as Carefully as Success | NextGen CTO