
The Art of Writing Useful Error Messages
In 2023, we shipped an internal tool at Harbor Software that had a particularly unhelpful error message: “Operation failed.” No error code. No context. No suggestion of what to do next. Within the first week, our support channel had 47 messages that were all variations

