Accessibility Insights for Android is here 

2 min read

Today we are announcing the release of Accessibility Insights for Android, a new addition to our family of open source tools that help developers find and fix accessibility issues early in the development process. Adding support for mobile developers has been one of our biggest asks and we are pleased to be able to share Read more

Announcing Applied Cloud Stories 

2 min read

We are delighted to announce the Applied Cloud Stories initiative by Microsoft! What is Applied Cloud Stories? Do you work with open source? Are you passionate about machine learning or data science? Do you have stories to share about solving scale or data challenges? Are you investing time and effort so that you and your Read more

W3C Trace Context specification reaches Proposed Recommendation status 

2 min read

Today we announced that the W3C Trace Context specification entered Proposed Recommendation maturity level. A unified approach for propagating distributed trace identifiers and context improves observability into the behavior of distributed applications, facilitating problem and performance analysis. The interoperability provided by Trace Context is a prerequisite to manage modern applications with a microservice architecture. There Read more

1 Comment

Unboxing new Microsoft Azure solutions at SpringOne Platform 2019 

2 min read

Spring and Java are first-class citizens on Microsoft Azure and our engineering teams have been working really hard for the past few years to make the developer experience for building and running Spring applications on Azure delightful and productive. To present to you this team’s great work, Microsoft is again coming to SpringOne Platform this Read more

A new video series for beginners to learn Python programming 

2 min read

Probably the largest hurdle when learning any new programming language is simply knowing where to get started. What’s important? What do I need to know to be proficient? It’s hard to follow docs when you’re not even sure what you’re reading. You might be taking a look at Python. Maybe you’re drawn because of its Read more

21 Comments

Bringing container magic to cloud-native applications 

7 min read

Last year at Microsoft Connect and DockerCon we announced the Cloud Native Application Bundle (CNAB) specification in partnership with Docker, HashiCorp, and Bitnami. Since then the CNAB community has grown to include Pivotal, Intel, Datadog, and others, and we are all extremely pleased to announce that the CNAB core 1.0 specification has reached Final Draft Read more

Run, operate, and scale modern applications with Redis Enterprise on Microsoft Azure 

3 min read

Today, we rely on our everyday services to be delivered digitally and expect the experience to be instant. In order for customer-facing applications to respond to users in 100ms, you need a high-performance database capable of handling a variety of application scenarios at the lowest complexity and cost, with uncompromising performance. Redis is the world’s Read more

Learning on Twitch 

3 min read

Watch someone live code online…why would I do that? Hopefully I can answer this question for you in today’s post. This is the second post in my blog series that describes the value developers can get from social media, including what I’ve learned about specific social media platforms. Today we’ll focus on Twitch, specifically how Read more

1 Comment

Announcing OpenTelemetry: the merger of OpenCensus and OpenTracing 

1 min read

I’m excited to announce that OpenTelemetry is now a Cloud Native Computing Foundation (CNCF) sandbox project. You can read more about OpenTelemetry’s origins in A Brief History of OpenTelemetry (So Far) on the CNCF blog. OpenTelemetry is created as a merger of the OpenCensus and OpenTracing projects. This project aspires to make robust, portable telemetry Read more

2 Comments

How to teach cloud-powered mobile app development to students 

11 min read

Over the past five years, I’ve had the pleasure of teaching a course titled “Cloud-Powered Mobile App Development” ten times at the University of Houston with my long-time friend and faculty colleague Jesus Hernandez. I’ve been humbled by the course’s success, regularly producing some of the highest course evaluations in the department and earning me Read more

4 Comments

Publishing GitHub Pages from Azure Pipelines 

5 min read

Do you work on or maintain a project for technical users? A key part of attracting users, especially to an open source project, is publishing great documentation. However, keeping it up to date as your APIs and concepts change can be challenging or just time-consuming. A popular way to maintain great docs is to keep Read more

2 Comments

How Honeycomb is empowering all developers to better understand their systems 

7 min read

Honeycomb is a tool for introspecting and interrogating your production systems. It’s a new type of tool, designed to infuse observability across platforms, microservices, serverless apps, and increasingly complex systems, as well as all the way down to individual customers. I had a chance to catch up with Emily Nakashima, our Director of Engineering at Read more