Tracing: structured logging, but better in every way
It is no secret that I am not a fan of logs; I’ve baited (rapala in Finnish) discussion in our work chat with things like: If you’re writing log statements, you’re doing it wrong. This is a pretty incendiary statement, and while there has been some good discussion after, I figured it was time to write down why I think logs are bad, why tracing should be used instead, and how we get from one to the other.
https://andydote.co.uk/2023/09/19/tracing-is-better/