![](https://github.blog/wp-content/uploads/2023/08/254174591-2e8600c8-d130-4516-b309-baeb57358498.png?resize=400%2C212)
How we build containerized services at GitHub using GitHub
Learn about how we build containerized services that power microservices on the GitHub.com platform and many internal tools.
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 how we build containerized services that power microservices on the GitHub.com platform and many internal tools.
GitHub switched to performing merges and rebases using merge-ort. Come behind the scenes to see why and how we made this change.
As a design organization, we have the opportunity to make a significant impact on designing the platform for all developers. How does the emergence of creative AI impact our work? How can we achieve an inclusive experience for a spectrum of all abilities? What does designing for developer happiness look like?
A look at how we improved the readability of code on GitHub.
The new GitHub Code View brings users many new features to improve the code reading and exploration experiences, and we overcame a number of unique technical hurdles in order to deliver those features without compromising performance.
Design can have a significant impact on delivering accessible experiences to our users. It takes a cultural shift, dedicated experts, and permission to make progress over perfection in order to build momentum. We’ve got a long way to go, but we’re starting to see a real shift in our journey to make GitHub a true home for all developers.
How Primer’s updated light and dark theme color contrast strategy resolved hundreds of color-contrast-related accessibility issues over one thousand use cases.
Learn about tools and processes the GitHub Accessibility leadership team uses for retrospectives that fully engage every team member.
Since the beginning, GitHub.com has been a Ruby on Rails monolith. Today, the application is nearly two million lines of code and more than 1,000 engineers collaborate on it daily.…
Hear from Grafana Labs’ Armand Grillet about how his team uses GitHub Projects.
GitHub Docs recently changed its site-search to Elasticsearch. Here’s how it was implemented.
A look at what went into building the world’s largest public code search index.
Explore how the GitHub Docs team uses GitHub Projects for content coordination, reviews, and publishing.
What if developers want to leverage branch deployments but don’t have a full ChatOps stack integrated with their repositories? We wanted to set out to find a way for all developers to be able to take advantage of branch deployments with ease, right from their GitHub repository, and so the branch-deploy Action was born!
When teams work cross-functionally, good things happen. See how our teams use GitHub Projects to coordinate and ship new products and features.
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.