An opinionated guide to Drupal development best practices.