~/devreads

#engineeringmicrosoft

37 posts

27 Feb

Aditya Challapally 9 min read

Aditya Challapally leads post-training research and infrastructure for Copilot agent capabilities that process millions of multimodal interactions. This post builds on the diagnostics from Diagnosing instability in production-scale agent reinforcement learning with the engineering and algorithmic interventions we developed to get the best results out of post training at scale. Post-training multimodal agents at scale […] The post Engineering and…

aiengineeringmicrosoftperformance

11 Feb

Tianqi Zhang, Eric Imasogie, Pieter de Bruin 5 min read

When we launched the Microsoft Learn Model Context Protocol (MCP) Server in June 2025, our goal was simple: make it effortless for AI agents to use trusted, up-to-date Microsoft Learn documentation. GitHub Copilot and other agents are increasingly common, and they need to be able to ground responses just like humans with browsers do. Learn […] The post How we…

engineeringmicrosoftailearnmcp

28 Jan

Aditya Challapally 6 min read

On January 28, 2026, Hugging Face announced that they have upstreamed the Post-Training Toolkit into TRL as a first-party integration, making these diagnostics directly usable in production RL and agent post-training pipelines. This enables closed-loop monitoring and control patterns that are increasingly necessary for long-running and continuously adapted agent systems. Documentation @ https://huggingface.co/docs/trl/main/en/ptt_integration. Overview In […] The post Diagnosing instability…

engineeringmicrosoftai

3 Dec 2025

14 Jul 2025

Sneha Tuli 6 min read

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 The post Enhancing Code Quality at Scale with AI-Powered Code Reviews appeared first on Engineering@Microsoft.

engineeringmicrosoftaiai agentai appscode quality

3 Mar 2025

Krezzia Noelle Basilio, Samit Jhaveri 2 min read

For developers, the emphasis on building intelligence into apps has never been clearer. Over the next three years, 92% of companies plan on investing in AI to achieve business outcomes like enhancing productivity and delivering better customer service. At Microsoft, developers and engineers are pushing the boundaries of AI at scale, crafting applications that harness […] The post How Microsoft…

engineeringmicrosoftai appsai developmentintelligent appsrag

11 Dec 2024

Dmitry Goncharenko 5 min read

Microsoft One Engineering System (1ES) team shares a sample for building Ready-To-Code Dev Box environments pre-configured with the necessary tools, repositories, and settings, ensuring consistency and reliability across teams. The post Dev Box Ready-To-Code Dev Box images template appeared first on Engineering@Microsoft.

engineeringmicrosoft1esdev boxdevcenterready-to-code

25 Sept 2024

Michael C. Fanning 3 min read

In April 2021, GitHub announced changes to their security token format that significantly enhanced security. The improvement leveraged two straightforward techniques: a fixed signature in the generated token and a checksum – both of which are highly effective in eliminating false positives (noise) and false negatives (missed findings). Microsoft also implements these techniques widely in […] The post Common annotated…

engineeringmicrosoft1esado azure devops ghasgithub advanced securitysdl

18 Jul 2024

Suraj Guptha, Eliza Tarasila 6 min read

Learn about how Microsoft's 1ES organization developed an internal service called "1ES Hosted Pools" to manage Microsoft's diverse Engineering system infrastructure and how it helped make significant improvements to productivity, cost savings, and security. This solution will soon be available as a third-party offering named "Managed DevOps Pools". The post Managed DevOps Pools – The Origin Story appeared first on…

engineeringmicrosoft

16 May 2024

Nandita Gupta 3 min read

Celebrate the Global Accessibility Awareness Day GAAD by taking actionable and easy steps to build accessibility into your development life-cycle! Learn how tools like Accessibility Insights & Visual Studio can help find accessibility issues in development. The post Developing with Accessibility in Mind at Microsoft appeared first on Engineering@Microsoft.

engineeringmicrosoftaccessibilityaccessibility insightsdevelopergaad

14 May 2024

Erik Mavrinac 5 min read

This is a follow-up to our previous coverage of Dev Drive and copy-on-write (CoW) linking. See our previous articles from May 24, 2023, October 13, 2023, and November 2, 2023. Dev Drive was released in Windows 11 in October, 2023, and will be part of Windows Server 2025 this fall. Server 2025 and Windows 11 […] The post Copy-on-Write performance…

engineeringmicrosoft

22 Apr 2024

Sarah Luck, Bob Tabor 17 min read

My name is Bob Tabor and I’m a member of Microsoft’s Skilling organization. We create documentation and training content about Azure, developer tooling and languages, AI, Windows and much more hosted at Microsoft Learn. Our organization also develops and maintains the content publishing platform, the content hosting platform, the interactivity, and popular sites like Microsoft […] The post How we…

engineeringmicrosoft

4 Mar 2024

Predrag Vlatković 5 min read

Microsoft has employed Azure Load Testing to enhance the reliability of Microsoft Fabric and Azure Synapse, ensuring they can handle high loads. Azure Synapse integrates various data analytics technologies, while Microsoft Fabric offers a full enterprise analytics solution. Through rigorous daily and weekly load testing, involving complex scenarios and extensive data sizes, Microsoft aims to identify and rectify potential issues,…

engineeringmicrosoft

3 Dec 2023

Nandita Gupta, Jacqueline Gibson, Mark Reay 4 min read

To celebrate the International Day for Persons with Disabilities on December 3rd we have some exciting new announcements for Accessibility Insights, Microsoft’s open-source suite of tools to help developers deliver accessible software! Technology plays a huge role in empowering everyone, including people with disabilities around the globe. Developers can now build with more accessibility in […] The post Accessibility Insights…

engineeringmicrosoftaccessibilityaccessibility insightsdeveloperwcag

15 Nov 2023

Amanda Silver 10 min read

Over the past year, AI has taken the world by storm. Our industry is innovating at an unprecedented rate, bringing incredible products to market that make life and work easier and more efficient for real people across a wide range of sectors and job functions. Like previous industry shifts—the introduction of the PC, internet, and […] The post Building Paved…

engineeringmicrosoftdevopsplatform engineering

2 Nov 2023

Erik Mavrinac 1 min read

(Updated Apr 4 and 26, 2024 with some release news. Also see the next post) On October 25, 2023, the Windows filesystem team released an early preview of copy-on-write (CoW) linking in the Windows 11 Insider Canary channel. This builds automatic CoW linking into the Win32 CopyFile APIs when using Dev Drive or ReFS. If […] The post Copy-on-Write in…

engineeringmicrosoftperformance

13 Oct 2023

Erik Mavrinac 1 min read

(Edited Oct 31, 2023 to add info about later patch for InTune, Nov 6 and 8, 2023 to add Win11 23H2 image info, Apr 4, 2024 to add info about Server. Also see the next post and the one after.) In a previous post, Dev Drive and Copy-on-Write for Developer Performance, we published early performance […] The post Dev Drive…

engineeringmicrosoftperformance

24 Aug 2023

Bryan Sullivan 2 min read

What do you keep in your Git repos? Source code for your production applications certainly, but you probably also keep a fair amount of experimental and “hackathon” code. Maybe you keep your documentation in Git. Maybe, like the District of Columbia does, you even keep legal documents there. So which of these are the most […] The post Your Most…

engineeringmicrosoft1esautomated toolingsecurity

31 Jul 2023

Rohit Anand 5 min read

At Microsoft, we continue working on modernizing our services to make them faster, more reliable, and up to date with the latest technologies. In this blog post, we’ll cover how Azure Load Testing helped ensure that the Azure Active Directory (AAD) based authentication mechanism for Azure Cache for Redis met the performance criteria. Azure Cache […] The post Load testing…

engineeringmicrosoftautomated toolingazurecacheload

24 May 2023

Erik Mavrinac 5 min read

At Microsoft Build 2023 the Windows team announced Dev Drive, a new evolution of the Windows ReFS filesystem retuned for developer workloads like Git and builds. This new functionality will ship later this year in the Windows 11 23H2 refresh and is available now for early testing via the Windows Insider program. The post Dev Drive and Copy-on-Write for Developer…

engineeringmicrosoftperformance

23 May 2023

Josh Zimmerman 6 min read

We’re in an exciting time for technology. But to take advantage of the opportunities, it’s critical for developers to have access to the tools and resources that can help them stay productive and do their best work. At Microsoft, we’re migrating many of our developers to highly productive… The post Microsoft Dev Box for Microsoft engineers appeared first on Engineering@Microsoft.

engineeringmicrosoft1esdev box

22 May 2023

Adrian Diglio 6 min read

A secure software supply chain represents another facet of Microsoft's built-in security to enhance and maintain trust in our products. It’s a continuation of the journey we embarked upon since the launch of Security Development Lifecycle (SDL) in 2004 and represents our commitment to continually enhance Microsoft’s foundational security. The post The Journey to Secure the Software Supply Chain at…

engineeringmicrosoft1esexecutive ordersbomsdl

15 Mar 2023

Sarah Oslund 4 min read

The Accessibility Insights team recently fixed a bug in our Windows Presentation Foundation (WPF) app where checkboxes in a WPF tree view were not properly reporting their checked or unchecked state to adaptive technologies such as screen readers. This longstanding issue created a sub-par accessible experience in Accessibility Insights for Windows, our Windows app introduced […] The post Implementing an…

engineeringmicrosoft1esaccessibilityallywindows

15 Dec 2022

Sarah Oslund 6 min read

Since February 2022, the Accessibility Insights team has been migrating Accessibility Insights for Web–our Chrome and Edge extension introduced in Jacqueline's February 14, 2022, post from Manifest V2 (MV2) to Manifest V3 (MV3). We wanted to share learnings and takeaways from our migration journey with a walkthrough… The post Learnings from migrating Accessibility Insights for Web to Chrome’s Manifest V3…

engineeringmicrosoft1esaccessibilitybrowser extensiongoogle chrome

12 Jul 2022

Danesh Kumar Badlani, Adrian Diglio 2 min read

We are excited and proud to open source our software bill of materials (SBOM) generation tool. A key requirement of the Executive Order on Improving the Nation’s Cybersecurity, SBOMs are lists of ingredients that make up software components, providing software transparency so organizations have insight into their supply chain dependencies. Our SBOM tool is a […] The post Microsoft open…

engineeringmicrosoft1esdevsecopssbomsecure supply chain

29 Mar 2022

Randy Lehner 5 min read

Through automated profiling and data collection of performance behavior, Microsoft’s M365 Core team can derive the context with which to inform the engineer about the impact of their code, as they write it. Randy Lehner likens it to the autonomic nervous system in this post on their Cloud Profiling and Reporting Pipeline. The post The pursuit of an autonomic scale…

engineeringmicrosoftefficiencym365scale

14 Feb 2022

1 Feb 2022

Suresh Thummalapenta 3 min read

Flaky tests are a well-known problem across the industry and Microsoft is no exception. In this post, Suresh Thummalapenta walks us through the team's comprehensive flaky test management system that helps to infer, triage, and quarantine those tests. The post Improving developer productivity via flaky test management appeared first on Engineering@Microsoft.

engineeringmicrosoft1estest

13 Dec 2021

25 Oct 2021

Sina Jafari 5 min read

In this post, Sina Jafari discusses key characteristics of the CloudTest infrastructure used at Microsoft and why similar characteristics should be considered in all large-scale test infrastructures to improve engineers’ productivity and help them ship high-quality software. The post CloudTest: A multi-tenant, scalable, performant and extensible verification service appeared first on Engineering@Microsoft.

engineeringmicrosoft1esci cdtestvalidation

13 Oct 2021

Adrian Diglio 5 min read

In this post, Adrian Diglio walks us through how Microsoft is planning to generate SBOMs not just to meet the U.S. Presidential Executive Order on Improving the Nation's Cybersecurity, but for all software that Microsoft produces. The post Generating Software Bills of Materials (SBOMs) with SPDX at Microsoft appeared first on Engineering@Microsoft.

engineeringmicrosoft1esdevsecopsexecutive ordersbom

27 Sept 2021

Michael C. Fanning 3 min read

In this post, Michael Fanning gives us a short history on standards (think Julius Caesar), how consensus on something very small can enable something very large, and how all of it relates to the design of the ‘Static Analysis Results Interchange Format’ (SARIF). The post Caesar, standards, and SAST: The road to SARIF appeared first on Engineering@Microsoft.

engineeringmicrosoft1essarifsastsecurity

16 Sept 2021

Bryan Sullivan 3 min read

The faster we iterate on refining secure development practices, the faster our developers can address security pain points, and the better we protect our customers. In this post, Bryan Sullivan walks through key learnings from the 1ES Security team. The post You can’t have security for DevOps until you have DevOps for security appeared first on Engineering@Microsoft.

engineeringmicrosoft1esdevopslean product developmentsecurity

18 Aug 2021

19 Jul 2021

Mark Reay 3 min read

We believe that we can only solve the problem of inaccessible software by shifting accessibility left into the software design and development cycle. In this post, Mark Reay describes how our open-source offering, Accessibility Insights, can help. The post Shifting accessibility left with Accessibility Insights appeared first on Engineering@Microsoft.

engineeringmicrosoft1esa11yaccessibility

6 Jul 2021

Bryan Sullivan 3 min read

If a security tool catches a critical vulnerability, but also reports 99 other findings that turn out to be false positives, developers are going to ignore everything that the tool reports and then miss the important issues. Bryan Sullivan talks through how you can hone your tooling to separate the signal from the noise. The post Separating the signal from…

engineeringmicrosoft1esautomated toolingsecurity

Magnus Hedlund 1 min read

Microsoft has over 100,000 software engineers working on software projects of all sizes. Keeping those engineering teams productive while meeting their ever-increasing scale demands is a big challenge. Read about the One Engineering System (1ES) initiative in this inaugural post on the Engineering@Microsoft blog. The post Welcome to the Engineering@Microsoft Blog appeared first on Engineering@Microsoft.

engineeringmicrosoft1es