Have you ever found yourself confusedly speculating about how a program works? Googling documentation and Stack Overflow answers, poking through the source code, but still feeling like you’re missing important information?
In this episode you’ll learn to use
strace, a powerful tool for gathering hard data about exactly how a program interacts with the operating system. We’ll walk through a concrete example, in which we derive and drill into comprehensive intelligence on every file the Ruby
bundle tool interacts with.