The author missed a critical reason to stay away from Drupal.
Testing.
It's basically impossible to do proper unit testing in Drupal. A unit test is a core requirement to doing test driven development and to do it properly that test needs to be run quickly and efficiently. There is no way to do that in Drupal as their testing framework requires a minimum of 1 minute per test.
As a developer working with drupal, I feel completely trapped by this atrocious platform. I worry that the longer I work with it, the more at risk my career becomes - not a pleasant feeling.
Testing.
It's basically impossible to do proper unit testing in Drupal. A unit test is a core requirement to doing test driven development and to do it properly that test needs to be run quickly and efficiently. There is no way to do that in Drupal as their testing framework requires a minimum of 1 minute per test.
As a developer working with drupal, I feel completely trapped by this atrocious platform. I worry that the longer I work with it, the more at risk my career becomes - not a pleasant feeling.