Since Microsoft announced its $7.5 billion acquisition of GitHub in 2018, the world's largest code hosting platform has been scrutinized by developers with mixed emotions: some are concerned about Microsoft's control, while others choose to wait and see. Now, nearly eight years after the acquisition, GitHub is facing an unprecedented test of survival. Continued service outages, security issues, and increasingly fierce competitive pressure are all impacting the company.

In the past few weeks alone, GitHub has suffered multiple serious downtime events, affecting developers' normal push code and collaboration; at the same time, a remote code execution vulnerability was disclosed and fixed, and its internal code library was compromised due to a "poisoned" VS Code extension on an employee's device. About 3,800 internal code repositories were affected. The combination of these incidents has brought the reliability and security of GitHub into question, and also caused the developer community to worry about its future direction.
Multiple current and former GitHub employees painted a similar picture in interviews: the company is in the throes of a leadership vacuum and organizational adjustments, while facing increasing pressure from competitors in the fields of AI and developer tools. Many employees believe that GitHub's positioning under the Microsoft system has become blurred, the independent culture that it was originally proud of has been weakened, and internal morale has been affected.
The problems date back to last summer. Thomas Dohmke, then CEO of GitHub, suddenly resigned, triggering a major adjustment of GitHub under Microsoft's architecture. Microsoft did not appoint a new CEO for GitHub. Instead, it integrated the entire GitHub leadership team into Microsoft's CoreAI team responsible for the AI business and reported directly to the team. This change requires GitHub employees who call themselves "Hubbers" to readjust in their organizational affiliation and decision-making chain.
The CoreAI team currently affiliated with GitHub is led by Jay Parikh, the former head of Meta engineering, who was personally recruited by Microsoft CEO Satya Nadella last year to promote the company's overall AI transformation. According to multiple insiders, Parikh has a poor reputation within Microsoft, and it was his decision not to set up a separate CEO for GitHub. This arrangement is seen by some employees as a sign of GitHub's declining status, believing that the company has gradually been compressed from a relatively independent developer platform to a component in Microsoft's AI strategy.
After Domke left, GitHub experienced a continued brain drain. Some employees chose to follow the former CEO and join his new company Entire, trying to continue the original product philosophy and work culture in the new team; others switched to other technology companies or entrepreneurial projects. As senior engineers and managers continue to leave, GitHub is under increasing pressure in terms of critical infrastructure operation and maintenance, security governance, and new feature iterations, which further amplifies the impact of outages and security incidents.
In the external market, GitHub also faces a number of evolving competitors, ranging from other code hosting platforms to new startups that deeply embed AI into the development process, all trying to divert developers' attention and project hosting needs. For Microsoft, GitHub is not only an important part of the AI development tool ecosystem, but also a symbol of its "embracing open source" image. Once platform stability and security issues cannot be effectively contained, or the brain drain is difficult to reverse, GitHub's strategic value and resource priorities within Microsoft may face re-evaluation.
Today, GitHub is standing at a crossroads: on one side is the deep integration and AI transformation pressure from Microsoft's CoreAI system, and on the other side is the developer community's long-term expectations for stability, independence, and trust. Under the multiple impacts of successive downtimes and security incidents, leadership reorganization, and talent exodus, this platform, once regarded as the "infrastructure" of global developers, must quickly prove that it is still capable of maintaining vitality and direction within Microsoft's huge organizational structure. Otherwise, the "battle for survival" it faces will only become more difficult.