>spending hours chasing down obscure bugs with endless print_r's to follow state changes
It's not better chasing that using an interactive debugger with expression breakpoints? (pause execution when some variable/property changes?)
It's not better chasing that using an interactive debugger with expression breakpoints? (pause execution when some variable/property changes?)