Debugging can feel a lot like hunting for a needle in a haystack, and sometimes you're not even sure the needle is there. But we'll walk through a few examples taken from real life, and see how those were found and solved. Along the way we'll look at strategies for narrowing the search, and tools to help with navigating unfamiliar code.
In this session we'll look at what to do when the unexpected happens and you need to debug, especially when it's someone else's code -- either Drupal itself, or a contributed or custom module.
Developers of all backgrounds are encouraged to attend, as I'm hoping we'll have time to learn from each other when it comes to preferred practices and toolsets.