How to make Storybook Interactions respect user motion preferences
Recently, while browsing my company’s Storybook, I came across something that seemed broken: a flickering component that appeared to be […]
Github engineering updates
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
Over 15 years ago, GitHub started as a Ruby on Rails application with a single MySQL database. Since then, GitHub
When I think about large codebases, the repositories for Microsoft Windows and Office are top of mind. When Microsoft began
As a company that’s been remote-first since day one, GitHub Engineering has learned a lot about how to communicate effectively