Announcement: VS Live! in Redmond (Aug 4-8)

Register for VS Live! Use priority code VSLIVEHQ25 for up-to $500 off the retail price. Hurry less than 100 tickets remaining.

Microsoft
Developer Blogs

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

Icon 1ES image

Enhancing Code Quality at Scale with AI-Powered Code Reviews

Microsoft’s AI-powered code review assistant has transformed pull request workflows by automating routine checks, suggesting improvements, and enabling conversational Q&A, leading to faster PR completion, improved code quality, and enhanced developer onboarding. Its seamless integration and customizability have driven widespread adoption within Microsoft
Read more

Customize AI responses from GitHub Copilot

Learn how custom instructions can tailor GitHub Copilot's AI responses to your team's exact needs.
Read more

Latest posts

Oldnewthing Banner image
Jul 18, 2025
Post comments count2
Post likes count0

The case of the invalid instruction exception on an instruction that should never have executed

Author Avatar
Raymond Chen
I don't recall ever asking you to do that.
The Old New Thing
model factories png image
Jul 18, 2025
Post likes count0

AI Model Promotion with dstoolkit-mlops-v2

Author AvatarAuthor Avatar
Malcolm,
Daniel
Evaluates various repository structures and designs for maximizing the efficiency of Data Scientists and Software Engineers developing, promoting and deploying AI models on the same project.
ISE Developer Blog
go sdk config blog image
Jul 17, 2025
Post comments count0
Post likes count0

Build reliable Go applications: Configuring Azure Cosmos DB Go SDK for real-world scenarios

Author Avatar
Abhishek Gupta
When building applications that interact with databases, developers frequently encounter scenarios where default SDK configurations don't align with their specific operational requirements. They need to customize SDK behavior to address real-world challenges like network instability,...
Azure Cosmos DB Blog
Oldnewthing Banner image
Jul 17, 2025
Post comments count0
Post likes count1

If the Window Runtime PropertyValue is for boxing non-inspectables, why is there a PropertyValue.CreateInspectable?

Author Avatar
Raymond Chen
For completeness, but not for functionality.
The Old New Thing
ten mcp servers
Jul 16, 2025
Post comments count5
Post likes count2

10 Microsoft MCP Servers to Accelerate Your Development Workflow

Author Avatar
Jon Galloway
We've been talking a lot about the Model Context Protocol (MCP) lately, including recent blog posts and sessions at Microsoft Build. In this post, I'd like to share some top tips for how you can use MCP servers we've been building to improve your developer productivity.What's the...
Microsoft for Developers
BYOA image
Jul 16, 2025
Post comments count1
Post likes count2

Bring your own agents into Microsoft 365 Copilot

Author AvatarAuthor Avatar
Daniel,
Bharath
Custom Engine Agents now generally available—build and integrate your own AI into the flow of workMicrosoft 365 Copilot is redefining how people interact with AI—embedding it directly into the flow of work as the intuitive, natural interface for agents: the ‘UI for AI’As...
Microsoft 365 Developer Blog
Blog poster for Microsoft and LangChain4j
Jul 16, 2025
Post comments count0
Post likes count1

Microsoft and LangChain4j: A Partnership for Secure, Enterprise-Grade Java AI Applications

Author Avatar
Julien Dubois
The artificial intelligence landscape presents unprecedented opportunities for Java developers. With decades of experience building robust enterprise applications using Spring, Quarkus and Jakarta EE, Java developers are uniquely positioned to create sophisticated AI solutions. The...
Microsoft for Java Developers
Oldnewthing Banner image
Jul 16, 2025
Post comments count5
Post likes count3

The Fundamental Failure-Mode Theorem: Systems lie about their proper functioning

Author Avatar
Raymond Chen
It doesn't say what it does on the tin.
The Old New Thing
C++ Team feature
Jul 15, 2025
Post comments count1
Post likes count0

Updates to Warning Suppressions in Microsoft C++ Code Analysis

Author Avatar
Carson Radtke
Improvements to \#pragma warning and gsl::suppress in Microsoft C++ Code Analysis.
C++ Team Blog