Write your error states for a stranger three months from now, not for yourself today
A developer argues that error messages for async systems should be written as records for future investigators, not as messages for the current operator. The post emphasizes that async failures are often investigated col…