Microsoft
Developer Blogs

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

Highlights

Agent Harness: Scaling the claw or harness capabilities

Part 3 of Build your own claw and harness with Microsoft Agent Framework. In Part 2 our personal finance assistant learned to work with your data safely: it reads your portfolio, asks before it trades, and remembers what matters across sessions. It's useful - but everything it knows is...
Read moreClick to read more about this post

Don't rewrite your CLI for agents

There's advice making the rounds: replace your CLI args with a single --json payload so agents can use your tool more effectively. The thinking being, that agents already think in structured formats, and nested data maps cleanly to JSON. Flat args on the other hand, force awkward...
Read moreClick to read more about this post

Latest posts

Apr 21, 2026
Post comments count0
Post likes count0

General Availability: Dynamic Data Masking for Azure Cosmos DB

Sudhanshu Khera
Protecting sensitive data is a foundational requirement for modern applications. As organizations scale their use of Azure Cosmos DB across teams, environments, and workloads, controlling who can see sensitive information becomes increasingly important. Today, we are excited to...
Azure Cosmos DB Blog
Apr 21, 2026
Post comments count0
Post likes count0

Aspire 13.2: Bun Support and Container Enhancements

David Pine
Aspire 13.2 keeps the JavaScript story moving with Bun for Vite, more predictable containers, and small but meaningful fixes across debugging and builds.
Aspire Blog
Apr 21, 2026
Post comments count32
Post likes count4

Sure, xor'ing a register with itself is the idiom for zeroing it out, but why not sub?

Raymond Chen
Somehow xor became the most popular version.
The Old New Thing
Apr 21, 2026
Post comments count4
Post likes count5

Azure DevOps MCP Server April Update

Dan Hellem
This update brings a set of improvements and changes across both local and remote Azure DevOps MCP Servers. Here’s a summary of what’s changed. Query work items with WIQL We’ve introduced a new wit_query_by_wiql tool that enables users to construct and run work item WIQL queries....
Azure DevOps Blog
Apr 20, 2026
Post comments count1
Post likes count2

GitHub Copilot meets Azure Developer CLI: AI-assisted project setup and error troubleshooting

Kristen Womack
The Azure Developer CLI (azd) now integrates with GitHub Copilot for AI-assisted project scaffolding and intelligent deployment error troubleshooting, helping you resolve common Azure errors like MissingSubscriptionRegistration, SkuNotAvailable, and StorageAccountAlreadyTaken without leaving the terminal.
Azure SDK Blog
Apr 20, 2026
Post comments count12
Post likes count1

Writing Node.js addons with .NET Native AOT

Drew Noakes
The C# Dev Kit team replaced C++ Node.js addons with C# and Native AOT, removing a dependency on Python. This post walks through building a Node.js native addon entirely in C# using N-API, LibraryImport, and UnmanagedCallersOnly.
.NET Blog
Apr 20, 2026
Post comments count1
Post likes count3

How did code handle 24-bit-per-pixel formats when using video cards with bank-switched memory?

Raymond Chen
You still have to use aligned accesses, even though the pixels might not be aligned.
The Old New Thing
Apr 20, 2026
Post likes count0

Discoverable - Observable MCP Server

Colin Desmond
How to build an observable MCP Server with discoverable tools and agents.
ISE Developer Blog
Apr 17, 2026
Post comments count1
Post likes count4

Forgotten message from the past: LB_INIT­STORAGE

Raymond Chen
Preallocating memory to avoid quadratic behavior.
The Old New Thing