Get the latest tech news
Thoughts on Debugging
I was recently asked to help resolve an escalation at work. It had already bounced around between a few people, and was very muddied with conflicting reports not to mention frustration that the issue existed in the first place. Apparently I am insane, because I like situations like this.
It requires a certain intuitive distrust in all technological systems, developed over the course of continually observing engineering decisions that make you question the fabric of reality. In all of the most complicated debugging situations I have seen, the solution is always a single line, config issue, or misunderstanding about expected and actual functionality. Ideally a team member will be able to monitor the logs real-time while the reproduction procedures are taking place.
Or read this on Hacker News