Microsoft
Developer Blogs

Get the latest information, insights, and news from Microsoft.

Highlights

Introducing Agent Optimizer in Foundry Agent Service banner

How Microsoft is migrating repositories to GitHub

For the past decade, Azure DevOps has powered software development at Microsoft, supporting some of our largest repositories and most complex engineering workflows across Azure Repos, Boards, and Pipelines. Software development is being reshaped by AI, and where code lives now have a...
Read moreClick to read more about this post

Build 2026: From observability to ROI for AI agents on any framework 

9 min read · June 3, 2026 · Sebastian Kohlmeier    Shipping an AI agent is the easy part. Keeping it accurate, safe, and accountable in production is where teams get stuck. Agents are non-deterministic. Their behavior shifts as models update, tools change, and traffic...
Read moreClick to read more about this post

Latest posts

Jun 8, 2026
Post comments count0
Post likes count0

Microsoft Build 2026 recap: vision, launches, and top sessions

Jon Galloway
Catch up on Microsoft Build 2026 with the vision lead-off, top developer announcements, and must-watch sessions across the Microsoft developer ecosystem.
Microsoft for Developers
Jun 8, 2026
Post comments count1
Post likes count1

.NET at Microsoft Build 2026: Must watch sessions

Daniel Roth
Catch up on all the .NET sessions from Microsoft Build 2026 covering .NET 11, union types in C#, AI building blocks, the agentic web, .NET MAUI, and more!
.NET Blog
Jun 8, 2026
Post comments count2
Post likes count1

Enterprise Live Migrations: Moving from Azure DevOps Repo to GitHub with minimal disruption

Soo,
Bhuvan
Over the last several years, we’ve encouraged customers to move their repositories from Azure Repos to GitHub to take advantage of the latest AI-powered and agentic development experiences. For many enterprise teams, however, migrating at scale comes with real constraints. Traditional...
Azure DevOps Blog
Jun 8, 2026
Post comments count0
Post likes count1

Rotation revisited: Shuffling more than three blocks, and other small notes

Raymond Chen
Generalizing the shuffle to arbitrary numbers of blocks.
The Old New Thing
Jun 5, 2026
Post comments count2
Post likes count2

Rotation revisited: Avoiding having to calculate the gcd when doing cycle decomposition

Raymond Chen
Math is hard. Let's go counting!
The Old New Thing
Jun 4, 2026
Post comments count0
Post likes count0

What's New in vcpkg (May 2026)

Augustin Popa
This release includes major library updates for Boost 1.91, Qt 6.11, and OpenCASCADE 8.0, along with 27 new ports and over 500 port updates.
C++ Team Blog
Jun 4, 2026
Post comments count0
Post likes count0

Frameworks only matter when they force decisions

davidwright,
Arnaud,
Suzanne
Frameworks mean nothing, until they change what gets built! In this article we discuss how Git-Ape turns architecture and governance into delivery controls on Azure because, if frameworks do not shape delivery decisions, they are just decoration. Cloud teams do not have a...
All things Azure