A Few Things I Wish More Services Logged
Logging is easy to add and surprisingly difficult to design. Most applications have plenty of logs. They print startup messages, exceptions, HTTP paths, SQL errors, and occasionally large objects that nobody intended to store forever. Then an incident happens and the logs still fail to answer the basic question: What happened to this request? The...
