© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
S. AlmogPractical Debugging at Scalehttps://doi.org/10.1007/978-1-4842-9042-2_3

3. The Auxiliary Tools

Shai Almog1  
(1)
Tel Aviv, Israel
 

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 ...

Get Practical Debugging at Scale: Cloud Native Debugging in Kubernetes and Production now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.