A crash course on the traps, gotchas, and common mistakes for new users of the GitHub API. If you use GitHub and are interested in automation, let me show you all the mistakes I made so you don't have to make them. I have written multiple GitHub services and have experience with all of the different API versions and the different application types.
We'll be talking about life's essential questions, such as:
The GitHub API has over 500 endpoints and is over 8 years old. GitHub has over 30 million users, 50 million repositories, and 100 million pull requests. What lessons can we learn from this API when writing our own APIs?