Spending the past few months becoming familiar with a large and complex JavaScript codebase has been a learning experience. I have had a few tearing-my-hair-out moments of frustration, but I've also become a much more systematic debugger. In the hopes it might be helpful, and also to clarify these things for myself, here are some notes on the topic.
It turns out I have a lot of feelings about browser devtools, so that's going to be Part One. Part Two will be less specific to debugging JavaScript in the browser, and hopefully more generally applicable.
Your new post is loading...