By: Michael Lynch <git@mtlynch.io>
Use contextual HTTP error messages Replace generic 500 response bodies with messages that describe the failed operation so user-facing errors give useful context.