In this session, I'll be presenting some of the best practices in building Drupal 7 and 8 websites using composer and git workflows.
If you're still committing the complete Drupal source code into your repo, or are still stuck in 'drush make' it's time to learn how to build your website in a maintainable way.
* Semantic versioning
* Drupal build systems
** Drush make
** Composer for Drupal 7
** Composer for Drupal 8
* Leveraging git
** Git branches and tags
** Git diff, apply, revert
** Creating a drupal.org patch + interdiff with git
** Pull requests and peer review