When news broke that Microsoft (MSFT -1.27%) had beaten Alphabet (GOOGL -1.23%) (GOOG -1.10%) in a bid to buy GitHub for $7.5 billion, it left skeptics bedeviled. How could Google -- Google! -- lose to Microsoft in a battle for one of the world's most active and important developer communities? How could the company once thought to be Silicon Valley's version of developer nirvana (Google) lose to last century's version of developer nirvana (Microsoft)?

It just didn't make sense, except to the people executing the deal. One year later, it seems they were right. Microsoft and GitHub are profiting, together.

Two women software developers studying the code on a computer screen

Source: Getty Images.

The art of measuring a deal

How can we know? We can't know for sure, admittedly. And that's OK. Investing is often about piecing together circumstantial evidence in search of trends that either support or refute a thesis. Here's how I framed the deal's potential last summer:

Tying the knot with Microsoft could accelerate growth further, but we won't know till the deal closes later this year. At that point, we'll have to look to the "intelligent cloud" segment. GitHub's performance will be tracked there, right alongside Azure, Microsoft's public cloud option that's second in size only to Amazon's Web Services unit. At $11.5 billion in fiscal 2018 operating profit, intelligent cloud is Microsoft's second-biggest contributor to pre-tax earnings. It's also the most profitable on a relative basis, with a 35.8% pre-tax operating margin.

Where are we today? According to data from S&P Global Market Intelligence, Microsoft's Intelligent Cloud business has racked up $13.2 billion in pre-tax operating profit and runs at the same 35.8% margin. The GitHub community is thriving under Microsoft, and not just financially.

At the time of the GitHub acquisition in June of last year, the platform had roughly 28 million developers worldwide. That number has grown to over 36 million in the first nine months of the deal. That's too big a shift to be a mere coincidence. More likely is that Microsoft is continuing to invest in the community and contribute projects to GitHub, populating the open-source community with code developers are willingly pulling into Azure.

A rendering of the GitHub Octocat mascot surrounded by the Microsoft and GitHub logos

Nearly a year after tying the knot, Microsoft and GitHub are getting along swimmingly. Image source: GitHub. 

The bottom line

This is great news for Microsoft, and it gets better when you read in the transcript that the number of private repository projects has already doubled. More code and more projects make Azure more valuable to developers, which makes them want to use it more and spend more. Slowly, unassumingly, Microsoft appears to be building the world's most developer-friendly company by giving them an ecosystem they actually want to use.

Or, as CEO Satya Nadella has put it, Microsoft sees the cloud as the world's computer, with Azure doing much of the heavy lifting. Every new GitHub project brings that dream a little closer to reality.