Premier Developer

Building the business of tomorrow with developers today

Go and C# Comparison
Go and C# Comparison
In this post, App. Dev. Manager Vishal Saroopchand showcase similarities and differences on important topics for C# developers learning Go.
Measuring Concurrent Jobs Over Time
Measuring Concurrent Jobs Over Time
If you are looking to move your Azure DevOps Server or TFS implementation to Azure DevOps Services, you will find that the licensing and pricing around concurrent jobs has changed.
Using OAuth2 OBO with Azure AD B2C
Using OAuth2 OBO with Azure AD B2C
This sample uses a custom web service (B2BOBOWeb) to provide a token endpoint, which handles the Extension Grant requests and communicates with B2C to respond with a valid response (access token). It uses a specific B2C tenant configured with custom journeys to handle this communication.
Microsoft Design Inclusivo
Microsoft Design Inclusivo
O Design Inclusivo não apenas abre nossos produtos e experiências para mais pessoas com uma gama maior de habilidades como também reflete como as pessoas realmente são. Todos nós estamos evoluindo, mudando e se adaptando ao mundo ao seu redor todos os dias. Queremos que nossos projetos reflitam essa diversidade.
Microsoft Inclusive Design
Microsoft Inclusive Design
Designing for inclusivity not only opens up our products and experiences to more people with a wider range of abilities. It also reflects how people really are. All humans are growing, changing, and adapting to the world around them every day. We want our designs to reflect that diversity.
GitHub Actions Overview
GitHub Actions Overview
In this post, App Dev Managers Bernard Apolinario, Sujith Nair, and Latha Natarajan gives a thorough overview of GitHub Actions.
What’s In A Name?
What’s In A Name?
Productivity and efficiency (pronounced developer happiness) are hinged on reducing one's cognitive overhead; if I have to stop what I’m doing to process why something is the way it is, there's a chance that the design was flawed. Norman Doors exist everywhere; let’s get rid of them a name at a time.