GitHub experienced two recent incidents due to rapid growth in software development and has started increasing capacity by 10X with a goal of substantially improving reliability and failover. The company is prioritizing availability, reducing unnecessary work, improving caching, and isolating critical services to prevent similar incidents in the future.