In theory, there is no difference between theory and practice. But, in practice, there is.Jan L. A. van de Snepscheut as quoted by Doug Rosenberg and Matt Stephens (2007) Use Case Driven Object Modeling with UMLTheory and Practice p. xxvii
Most of the TROUBLEhacker site discusses the theory of troubleshooting. There is material on how to think, and how to structure your approach to problem solving, and how to get help from the people around you.
What you won’t find in those discussions is the practice: the kind of detailed, day-to-day actions you carry out when digging into problems in different technology stacks. That’s important, too – so I’ve created the “In practice” section of the site to collect articles that are deeper dives into troublehacking techniques applicable to specific technologies.
In theory, these articles should be no different than the rest of the troublehacking articles. But in practice, they are!