Debugging is like being the detective in a crime movie where you are also the murderer.
—Filipe Fortes
The debugger is the central piece of the debugging experience, but it’s only one part of it. We sometimes need to step outside of the comforting embrace of the IDE to reproduce or track an issue. In this chapter, we’ll review some tools you might find useful for these cases. I’m focusing on tools that are 100% debugging tools and not those that are useful for development testing.
For example, tools like cURL or jq are remarkably ...