Debugging Fundamentals

Why this article might be relevant to you Debugging is one of the most important skills for “real-world” development work. There’s sometimes a misconception that debugging is a skill for the “Ops” folks, but not necessary for your standard software developer. This could not be further from the truth. Furthermore, at least in traditional computer science curriculum, the principles of debugging are not taught. Rather, people tend to develop an intuition for debugging over years of experience troubleshooting and putting out fires. [Read More]