An introduction to Drupal 8 development tools

The use of third party components in Drupal 8 has inspired two new tools for Drupal 8 developers: the Drupal Console and the Drupal Web Profiler. Based on the Symfony Console component, the Drupal Console is a scaffolding generator which allows developers to reduce development time by automating the generation of boilerplate code. The Drupal Web Profiler is a port of the Symfony 2 Web Profiler Bundle as a Drupal 8 module providing a toolbar with convenient access to performance and profile information.

Read more about An introduction to Drupal 8 development tools


A Drupal 8 workflow using the Git subtree merge strategy

Often there are components of a Drupal website that should not be located in the document root such as configuration files. It is convenient to keep these files in version control but outside of the Drupal root. By utilising Git subtrees, a Drupal installation root may be below the root of the main repository, and upstream changes to Drupal core conveniently merged with git read-tree.

Read more about A Drupal 8 workflow using the Git subtree merge strategy