Top Links
- Dev Proxy v2.0 with improved AI telemetry, and small breaking changes (Waldek Mastykarz & Garry Trinder)
- Why changing keyboard shortcuts in Visual Studio isn’t as simple as it seems (Mads Kristensen)
- How does Aspire launch the Azure Functions runtime when you call aspire run? and Pipe dreams to pipeline realities: an Aspire Pipelines story (Safia Abdalla)
- Visual Studio November Update – Visual Studio 2026, Cloud Agent Preview, and more (Simona Liao)
- Announcing Foundry MCP Server (preview), speeding up AI development with Microsoft Foundry (SeokJin Han)
- Introducing Data Ingestion Building Blocks (Preview) (Luis Quintanilla & Adam Sitnik)
Web and Cloud Development
- Anatomy of an API: the small but mighty MapOpenApi() (Safia Abdalla)
- Synced Passkeys in Microsoft Entra for Phishing-resistant MFA (Zachary Cavanell)
- No more tokens! Locking down npm Publish Workflows (Zach Leatherman)
- What Adobe’s New AI Assistant Can Teach Frontend Developers (Loraine Lawson)
- Why Now is an Excellent Time for Backend For Frontend – Duende BFF v4 (Khalid Abuhakmeh)
- Instagram API Updates for Insights, Content Management, and Collaboration (Mariama Mallah)
- Vite 8 Beta: The Rolldown-powered Vite (Vite Team)
- WordPress 6.9: What’s New for Developers (Joe Fylan)
- React Server Functions / Next.js Vulnerability: Deno Deploy users protected (Luca Casonato)
- Critical Security Vulnerability in React Server Components (React Team)
- The next era of React has arrived: Here’s what you need to know (Aurora Scharff)
- Postman’s journey and unlocking the power of APIs (Katja Skafar)
- How to Authenticate with Magic Links in Go (Tolulope Babatunde)
Windows Development
- How do I check whether the user has permission to create files in a directory? (Raymond Chen)
- 2025 – A year in recap – Windows Accessibility (Akheel Firoz)
.NET and Visual Studio
- AutoMapper 16.0.0 and MediatR 14.0.0 Released with .NET 10 Support (Jimmy Bogard)
- TX Text Control 34.0 SP1 is Now Available: What’s New in the Latest Version (Bjoern Meyer)
- Building Modular .NET Applications with CShells (Sipke Schoorstra)
AI
- Claude in Azure with .NET – Anthropic Claude + Microsoft Extensions.AI (MEAI) π₯ (Bruno Capuano)
- Build Your First AI App in 30 Minutes with the TypeScript AI SDK and Gemini (Peter Mbanugo)
- Beyond the Chat Window: How Change-Driven Architecture Enables Ambient AI Agents (Collin Brian)
- Tutorial: Generate AI advertisements with Azure DocumentDB and Azure OpenAI (Microsoft Learn)
- Gemini 3 For UI Design (Nick Babich)
- Building an Image Annotation Pipeline with Flutter, Firebase, and Gemini 3 (Nano Banana Pro) (Cagatay Ulusoy)
- Secure your prompts and iterate faster with server prompt templates for Firebase AI Logic (Miguel Ramos)
- Unlock GitHub Copilot’s Full Potential: Why Every Repo Needs an AGENTS.md File (Chris Pietschmann)
- Building Multi-Agent AI Workflows with Couchbase Capella AI Services (Gopi Duddi)
- Teaching an LLM to Write Assembly: GBNF-Constrained Generation for a Custom 8-Bit CPU (James D. Randall)
- Becoming AI Frontier (Neudesic Team)
- Gemini 3 Pro scores 69% trust in blinded testing up from 16% for Gemini 2.5: The case for evaluating AI on real-world trust, not academic benchmarks (Sean Michael Kerner)
- AI Agents Catching Other AI Agents Cutting Corners and Hallucinating. And Why That Means AI is Getting SO, So Much Better (Jason Lemkin)
- Your stack, your rules: Introducing custom agents in GitHub Copilot for observability, IaC, and security (Griffin Ashe)
- AI Agents Need Guardrails (Pragya Keshap)
- Securing the Docker MCP Catalog: Commit Pinning, Agentic Auditing, and Publisher Trust Levels (Simeon Ratliff)
- How to Build Your First MCP Server using FastMCP (Manish Shivanandhan)
- Introducing the Vonage MCP Tooling Server (Benjamin Aronov)
- Everyone Is Wrong About NotebookLM (stunspot)
- Arm Launches AI-Powered Copilot Assistant to Migrate Workflows to Arm Cloud Compute (Sergio De Simone)
- Amazon Bedrock adds reinforcement ο¬ne-tuning simplifying how developers build smarter, more accurate AI models (Donnie Prakoso)
- How confessions can keep language models honest (OpenAI Team)
- Think First, AI Second (Ines Lee)
- Building JARVIS Properly – Phase 6: Vision Awakens (The Power of Protocol) (Robert Griffiths)
Python
- Python 3.9 reaches end of life: What it means for RHEL users (Lumír Balhar)
- How to Set Up CUDA and WSL2 for Windows 11 (including PyTorch and TensorFlow GPU) (Md. Fahim Bin Amin)
- Combining Rust and Python for High-Performance AI Systems (Zziwa Raymond Ian)
Design, DevOps and Methodology
- Blazor CI/CD with GitHub Actions: Automate Deployment to Azure Static Web Apps (Nipuni Arunodi)
- UX for reversible actions: A decision framework for designing with recovery in mind (Eric Chung)
- Guide: Migrate from Azure DevOps to GitLab (Michael Leopard)
- Lessons learned from the Rust Vision Doc process (Niko Matsakis)
- Security Surfaces (Eric Lawrence)
Mobile and Game Development
- What’s new in the Jetpack Compose December ’25 release (Nick Butcher)
- Build a Real-Time KPI Dashboard in .NET MAUI Using Charts and MVVM (Kompelli Sravan Kumar Kompelli Lakshman)
- Valve is Bringing SteamOS, Windows Games to Arm (Paul Thurrott)
- How to Transition to Cross-Platform Development (Héctor Pérez)
Screencasts and Videos
- .NET AI Community Standup – Build Cross-Platform .NET Apps with Uno Platform & AI (Bruno Capuano, Sam Basu & Jérôme Laban)
- GCast 205: Mastering GitHub Copilot course, Integrating MCP with Copilot and Technology & Friends – Carlos Robles on Developer Tools for SQL Server and Technology & Friends – Jennifer Wadella on The 7 Deadly Sins of Management (David Giard)
- How do I get started with agents? | One Dev Question (Govind Kamtamneni)
- How AI Voice Agents Transform Medical Documentation in Real Time | The Low Code Revolution (Elaiza Benitez & Jeevarajan Kumar)
- AppBuilder Workflows (Microsoft Healthcare & Life Team)
- Microsoft Foundry – Everything you need to build AI apps & agents | Microsoft Mechanics (Yina Arenas)
- OpenAI Declares Code Red (AIDailyBrief)
- Discover Performance Issues Faster with AI Insights (Azure Developers)
- The latest in managing and auditing GitHub Copilot agents (GitHub Team)
- How Do Keyboard Shortcuts Work? | Visual Studio Toolbox (Robert Green & Mads Kristensen)
- Advent of Code 2025 Day 3: Lobby in C# β β and Advent of Code 2025 Day 4: Printing Department in C# β β (Martin Zikmund)
- The Ultimate MCP Crash Course – Build From Scratch (Kyle @ Web Dev Simplified)
Dometrain Course
Podcasts
- .NET Rocks! – Building an AI App with Calum Simpson (Carl Franklin & Richard Campbell)
- Software Engineering Radio Episode #697 – Philip Kiely on Multi-Model AI (Jeff Doolittle)
- Talk Python to Me #529 – Computer Science from Scratch (Michael Kennedy)
- Introducing the VS Code Insiders Podcast (James Montemagno)
- Syntax Podcast Episode #960 – Reacting to the Weird + Creative Corners of the Web (Wes Bos & Scott Tolinski)
- Are we building the right thing? | Adventures in DevOps Episode #258 (Will Button & Warren Parad)
- Building a Coaching Service Where Survey Scores Become Living Improvement | Scrum Master Toolbox Podcast (Vasco Duarte & Scott Smith)
- AI & I – Anthropic’s Newest Model Blew This Founder’s Mind—And Made Him Uncomfortable (Rhea Purohit)
- Grammar Girl Podcast – An inspiring tutor, ‘New York System’ hot dogs, and ‘queen spotting.’ (Mignon Fogarty & Martha Barnette)
Community and Events
- Announcing the Microsoft Store Awards 2025 winners (Giorgio Sardo)
- Ignite 2025: Innovations that will transform the ways we work (Microsoft in Business Team)
- International Day of Persons with Disabilities: Our commitment to a better screen reader experience (Clint Covington)
- Announcing the initial People-First AI Fund grantees (OpenAI Team)
- An opportunity to learn: Advent of Code (Remy Sharp)
- Year in Search 2025: What and how we searched this year (Simon Rogers)
- Apple’s head of UI design is leaving for Meta (Jay Peters)
Database
- A Bug In Batch Mode Adaptive Join Plan Timings (Erik Darling)
- SQL Server – What To Do When Disaster Strikes (5-Point Survival Guide) (Peter Skoglund)
- What DocumentDB Means for Open Source (Jelani Harper)
Sharepoint, Teams and Microsoft 365
Writing
- Writing Is An Act Of Courage (Writers Write)
- Treating Documentation as a Product (Adron Hall)
Tools
- Five different AI browsers have the same problem (Victoria Song)
- Why Does Have I Been Pwned Contain “Fake” Email Addresses? (Troy Hunt)
General
- Microsoft Silently Fixes 8-Year Windows Security Flaw (TechRepublic Staff)
- Global health backslide: Gates Foundation report links funding cuts to rising child deaths (Lisa Stiffler)
- The White House now has an official enemies list for journalists, complete with a searchable database (Ellsworth Toohey)
- Trump embraces gas guzzlers and air pollution by weakening fuel economy standards (Justine Calma)
- Shingles Vaccine May Reduce Dementia Risk and Could Slow Disease Progression (Jenny Lehmann)
- OpenAI to acquire Neptune (OpenAI Team)
- See Vaccine Recommendations Backed by Science in These Handy Charts (Jen Christiansen & Meghan Bartels)
- Microsoft stock sinks on report AI product sales are missing growth goals (Chris Eudaily)
- Don’t build a PC right now. Just don’t. PC component prices are really out of control right now. (Kyle Barr)
More Link Collections
- Daily Reading List – December 3, 2025 (#677) (Richard Seroter)
- The Replay (12/3/25): React’s next era, AI code review tools, and more (Matt MacCormack)
- Essential Intune reading list: MVP community content for 2025 (Lior Bela)