How we’re continuing to enable all developers to build
Learn about what GitHub is doing to make their products more inclusive, and what’s next.
Over the course of a year, GitHub’s engineers make millions of commits across all of our internal repositories, process billions of API requests, and run tens of thousands of deployments across the internal apps that power GitHub’s services. We use many of GitHub’s products and plenty of other open source tools to operate at this scale. Here’s an inside look into how we do it.
Learn about what GitHub is doing to make their products more inclusive, and what’s next.
At GitHub we use GitHub to build our own products, and the new projects experience is no different. Check out how our team uses projects to build powerful project planning for developers.
The history of pre-receive hooks, how we discovered that the performance was problematic, and how we went about safely replacing them.
How we sped up GitHub.com by moving slow, non-critical code into rack.after_reply.
From automating builds and releases to taking care of large-scale regression testing, here are a few ways we use GitHub Actions to build GitHub.
Learn how the GitHub Mobile Team automates their release process with GitHub Actions.
Codespaces is a great tool for technical hiring exercises and helps level the playing field for candidates.
This blog post tells the story of why we built a new search engine optimized for code.
Today, we are rolling out a technology preview for GitHub code search, the next iteration for search, discovery, and navigation on GitHub.
You can multiply the impact of your domain experts by building their common workflows into ChatOps.
In 2019, to meet GitHub’s growth and availability challenges, we set a plan in motion to improve our tooling and ability to partition relational databases.
Over the past months, we’ve left our macOS model behind and moved to Codespaces for the majority of GitHub.com development.
Over the years, GitHub engineers have developed many ways to observe how our systems behave. We mostly make use of statsd for metrics, the syslog format for plain text logs…
GitHub has been at the forefront of security key adoption for many years. We were an early adopter of Universal 2nd Factor (“U2F”) and were also one of the first…
At GitHub, we pride ourselves on delivering a first-class developer experience. A considerable part of our work is on our front end, which we strive to keep as lightweight, fast,…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Get tickets to the 10th anniversary of our global developer event on AI, DevEx, and security.