useful knowledge about drupal development