Finding PHP problems with tools like Xdebug

Have you ever run into PHP Fatal errors such as "Unsupported Operand Type" or "Cannot use object of type stdClass as array", or maybe one page is just horrendously slow and you just can't figure out where the problem lies? Or even more important, how to fix it?

Sometimes finding the problem is not just half the battle, but the entire conflict. There are many techniques you can use to track down these bugs and some of the more popular names (xdebug, xhprof, and even drupal_watchdog) are tools that as developers beginning to get involved hear and assume are for the "others", the advanced level programmers who are humming along and fine tuning everything.

There are techniques and solutions for finding that needle in a haystack and I'll describe and demonstrate the most common that I use and we can talk about the most helpful techniques that you use.

Experience level: 
Session Time Slot(s): 
Sep 12 2014 - 3:00pm-Sep 12 2014 - 3:50pm
Allowed Types: 
Session Track: 

Session Tracks (NERDSummit 2014)

Sessions Topics: 
Speaker Bio(s): 
I am a support engineer and manager at Acquia and my passion lies in teach folks how to do things. I have been working in Drupal for 7 years and mentoring and helping folks learn for a lot longer.
Requested Session: