Finding and fixing bugs is part of the daily work in software development.
This talk is about a methodical approach to finding bugs.
In particular, we will focus on performance profiling, as there are particular challenges here, and some of the common debugging tools such as XDebug are of limited use.
We will discuss various tools as well as their use to efficiently track down performance issues.
We will look at the whole stack of the application, including IO and database.