In today’s digital landscape, developers have a huge toolbox to help them build spectacular digital experiences, but the trick is getting these tools to fit together. Tools can improve the way developers work, and the quality, reliability and overall success of an application. As Drupal matures, new tools are created, and old tools become familiar again. Most Drupal 8 projects should use Git, Drush and Composer, and continuous integration and delivery to test, build and deploy code.
Standardization is the key to reducing errors and automating common tasks, but it can be difficult to harmonize so many technologies. We recently published Standardizing Your Development Workflow for Drupal 8 and Beyond to describe the value, benefits, and recommendations for common tools and processes, which will simplify common tasks, enforce best practices, and build team knowledge and morale