Note: the interactive parts of this post do not work any more after years of migrating to different static site generators and much of the code being out-of-date. I set out to write a post about JavaScript debugging for beginners because I often see people struggling with this and want to help. I hope this post provides some useful information to help you get started. I tried to cram a lot in here