
In this blog post I will show you, how you can easily set up remote debugging for Drupal projects. So, to be able to really follow the execution of your code and state of variables, you need to use a proper debugger. This can be a very time consuming process.

You have to call these functions from your code and then inspect what will they print out on your screen. Old school method for debugging is good enough if you are debugging something simple, but when it comes to the more complex parts of your code, using var_dump or Devel is not good enough. You will reach a point when you need to see what is happening in your code. If you are working on some project that is not trivial and simple, then you know that it's not always a smooth sail. And when it comes to debugging Xdebug is certainly the best tool.

To be a really efficient developer, you have to use the best tools available.
