A good logging mechanism helps us in our time of need.
When we’re handling a production failure or trying to understand an unexpected response, logs can be our best friend or our worst enemy.
Their importance for our ability to handle failures is enormous. When it comes to our day to day work, when we design our new production service/feature, we sometimes overlook their importance. We neglect to give them proper attention.
When I started developing, I made a few logging mistakes that cost me many sleepless nights. …
An algorithm developer, puzzle solver and a geek