Learn how to use GitHub as a tool to improve the collaboration between developers and authors and to maintain raw documentation as Markdown files in GitHub, which is also the source code repository for developers. With a dedicated documentation repository all team members can contribute and edit content directly. All changes are logged and it’s possible to re-use content. By allowing only certain members to merge, ensure a quality assurance mechanism. In addition, learn how to render the content from the Markdown files in GitHub to provide context-based help in the end user application.