This document provides an overview of tools and steps for shipping code using GitHub. It recommends using GitHub Client, PhpStorm, shell with git for development. It outlines getting a GitHub account, browsing repositories, and deploying to a site. Additional tools mentioned include Jenkins for continuous integration and a code review tool. The document also provides tips for using GitHub and links to self-study materials on GitHub workflows, PhpStorm documentation, and GitHub updates.