Tutorial: Adding distributed tracing instrumentation to a browser JavaScript app 

11 min read

In recent years, many developers have discovered the power of distributed tracing for debugging regressions and performance issues in their backend systems, especially for those of us with complex microservices architectures. But in many organizations, our most complex code may not be server-side code — it’s just as likely to be running client-side in a…Read more

1 Comment

Introducing AMBROSIA: a new platform for reliable distributed applications without all the hassle 

1 min read

Building reliable and performant distributed programs that span cloud machines and devices is a challenging endeavor, but one that more and more developers are required to tackle. Foremost among the challenges is effectively handling restart, reconnection, and recovery to a valid state. This is where AMBROSIA (Actor-Model-Based Reliable Object System for Internet Applications), a new…Read more

4 new Python/Django video tutorials for productive cloud development 

2 min read

Python is a great language for building web apps, and Django is one of the most popular frameworks. It lets developers create web apps fast, including modern RESTful APIs, with security and scalability in mind. I’ve been using Visual Studio Code and Azure for a while and was invited to share my experiences at Microsoft’s…Read more

1 Comment

Celebrating OSCON’s 20th anniversary 

5 min read

We’re in Portland this week for OSCON’s return to the City of Roses (or Beervana, depending on who you ask) to celebrate the ground-breaking event’s 20th birthday. Some of Microsoft’s 3,000 open source contributors from across the company will be there showcasing some of their favorite open source technologies and community projects throughout many breakout…Read more

GitHub acquisition furthers Microsoft’s commitment to open source 

1 min read

This week Microsoft announced an agreement to acquire GitHub, building on our partnership that has spanned the last several years. When the acquisition completes, GitHub will remain the independent and trusted, open environment that it is today. “We are committed to being stewards of the GitHub community, which will retain its developer-first ethos, operate independently…Read more

How to create a custom VSTS agent on Azure ACI with Terraform 

2 min read

Open source tools, like Terraform and Ansible, can be leveraged to implement “infrastructure as code,” making it easier to continuously build and deploy cloud infrastructure across your applications. Visual Studio Team Services (VSTS) provides automated pipelines to build, test, and deploy your code to any platform. It uses agents to perform build and release tasks….Read more

7 Comments

Microsoft joins effort to help advance open source licensing 

3 min read

Today Microsoft is pleased to join RedHat, Facebook, Google, IBM, CA Technologies, Cisco, HPE, SAP, and SUSE, to announce that it is making an open source license commitment designed to help licensees overcome common mistakes in using open source software. Specifically, the commitment offers licensees of GPLv2 code a reasonable period of time to correct…Read more

Join OSI and Microsoft in the new ClearlyDefined project 

2 min read

The Open Source Initiative (OSI) today announced its incubator project, ClearlyDefined. ClearlyDefined is focused on crowd-sourcing critical licensing and security data for open source projects. Why is this important? For starters, increasing clarity around a project makes it easier to build a community and gain contributors. It also increases consumer’s confidence in open source. Overall,…Read more

1 Comment