Considerations for making a tree view component accessible
Tree views are a core part of the GitHub experience. You’ve encountered one if you’ve ever navigated through a repository’s […]
Github engineering updates
Tree views are a core part of the GitHub experience. You’ve encountered one if you’ve ever navigated through a repository’s […]
Today, we announced that GitHub Enterprise Cloud will offer data residency, starting with the European Union (EU) on October 29,
In today’s rapidly evolving landscape, where AI is reshaping industries and transforming workflows, the role of developers has never been
Recently, while browsing my company’s Storybook, I came across something that seemed broken: a flickering component that appeared to be
In today’s global workplace, supporting employees by appreciating and understanding their background and lived experience is crucial for the success
Introduction The GitHub Performance Engineering team regularly conducts experiments to observe how our systems perform under varying load conditions. A
Solving and staying ahead of problems when scaling up a system of GitHub’s size is a delicate process. The stack
One of GitHub’s core values is Diverse and Inclusive. It is a guiding thought for how we operate, reminding us
For more on this topic, check out Alexis Lucio, Catherine McNally, and Lindsey Wild‘s axe-con 2024 talk, “Establishing a Scalable
GitHub’s primary codebase is a large Ruby on Rails monolith with over 4.2 million lines of code across roughly 30,000