Over the past decade, Drupal has grown from a hobbyist's side project to a world-class CMS framework. For those just joining the party, though, finding information about its design, architecture, and development philosophy can be difficult. Most information exists in API-specific silos, while birds-eye-view introductions focus on site builders rather than developers and architects.