Git wiki documentation in native drupal help pages
In last projects, here in communia we are using more and more the gitlab suite tools that are offering many free software projects. Calling projects for their own name: kde with its https://invent.kde.org , freedesktop with its https://gitlab.freedesktop.org , and where we are more active; https://gitlab.com and drupalcode.org https://git.drupalcode.org .
The schema that we are using is a broader group that includes the drupal recommended project and also where we are including the custom modules, themes, issues, and the wiki documentation. This way we can attach project references to each page, and also the wiki is part of the whole project system.
Google Structured Data docs
Google Structured Data docs
Managing multiple drupals (7 and 8, composer and drush)
Most drupal projects that we have created at communia require maintenance, and when the number of projects to mantain grow, a strategy is needed to carry out mass actions such as modules or libraries installation, upgrades, cleaning of caches or registries to monitor.
Until version 8, drush allowed to create alias and group them together to perform operations by group. For example, an @autoup group could be created that allowed updating the drupals that were known to have had no reason at all to give bugs in the update.