How GitHub Develops
Scott Chacon (@schacon) has written a fantastic post regarding how we develop GitHub using GitHub itself. Do yourself a favor and head over to his blog: http://scottchacon.com/2011/08/31/github-flow.html If there’s only…
Scott Chacon (@schacon) has written a fantastic post regarding how we develop GitHub using GitHub itself. Do yourself a favor and head over to his blog:
http://scottchacon.com/2011/08/31/github-flow.html
If there’s only one thing you take away from his post, understand that Pull Requests are not only useful when your code is ready for review, but can also be used as an extremely effective collaboration tool while features are being developed.

Written by
Related posts
The August 17 outage, and the work ahead
An update on the August 17 outage and the steps we’re taking to improve reliability.
Your guide to GitHub Universe 2026 is here: The schedule just launched!
The GitHub Universe session catalog is live. Explore interactive workshops, community talks, demos, and panels. Plus, register before August 19 to save $300.
GitHub availability report: July 2026
In July, we experienced eight incidents that resulted in degraded performance across GitHub services.