One of the most important skills to learn as a programmer is how to debug an
issue. More often then not your day will be spent debugging issues from small
syntax errors you wrote while typing too quickly, to larger errors that do not
fail critically and actully preform a