Top Links
- Announcing OData .NET (ODL) 9 Preview 3 Release (John Gathogo)
- Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task (Nataliya Kosmyna, Eugene Hauptmann, Ye Tong Yuan, Jessica Situ, Xian-Hao Liao, Ashly Vivian Beresnitzky, Iris Braunstein & Pattie Maes)
- TUnit — Why I Spent 2 Years Building a New .NET Testing Framework (Tom Longhurst)
- Notepad update begins rolling out to Windows Insiders (Dave Grochoki)
- What’s New in ASP.NET Core 10 for .NET 10: Key Features and Enhancements (Arulraj Aboorvasamy)
- Microsoft Agent 365: The control plane for AI agents (Charles Lamanna)
Web and Cloud Development
- Shuffling a CSS grid using custom properties (Chris Heilmann)
- Micro-Frontends: A Sociotechnical Journey Toward a Modern Frontend Architecture (Luca Mezzalira)
- Multitenancy Techniques for the UI in ASP.NET Core (Ricardo Peres)
- PHP 8.5 Brings Long-Awaited Pipe Operator, Adds New URI Tools (EditorDavid)
- Why you must use Minimal APIs over Controllers for new apps (David Grace)
- Boolean Comparison Operators – The Tiny and Mighty Code Tidbits Running your Cloud World (Shannon Kuehn)
- WebAssembly Still Expanding Frontend Uses 10 Years Later and Angular v21 Adds Signal Forms, New MCP Server (Loraine Lawson)
- Aspireify an existing app (Apire Team)
- Sketch: A guided tour of Copenhagen (Geoff Graham)
- Secure Role-Based PDF Annotation in React: Filter, Lock, and Collaborate (Lucy Njeri Muturi)
Windows Development
- Maybe somebody can explain to me how weak references solve the ODR problem (Raymond Chen)
- Windows App SDK: Improving Issue discoverability and triage clarity (Roy MacLachlan)
- From Crash to Resolution: A Practical Guide for Xbox & Windows Developers (Dean Hume)
.NET and Visual Studio
- Building our first MCP Resources enabled MCP Server with C# (Bart Wullems)
- Visual Studio 2026 Version 18.0.1 Release Notes and Visual Studio 2022 Version 17.14.21 Release Notes (Microsoft Learn)
- LightProto – A high-performance, NativeAOT-friendly Protobuf library, Easy protobuf-net migration (Dameng)
- Using sortable UUID / GUIDs in Entity Framework (Steven Giesel)
- C# 14: User-Defined Compound Assignment Operators and C# 14: Introducing partial constructors and partial events and C# 14: Introducing field-backed autoâproperties via the contextual keyword field and C# 14: Modifiers on simple lambda parameters without explicit parameter types and C# 14: More Implicit Conversions for Span and ReadOnlySpan (Anthony Giretti)
- Under Pressure: How Queueing Systems Handle Backpressure with Examples in C# and You’re Probably Doing EF Migrations wrong… (Scott Galloway)
- Precision Matters: Handling Money, Time Zones, and Ranges Correctly in C# (Sudhir Mangla)
AI
- Are There Any Good AI Documentation Apps Out There? (Rachel Kaufman)
- Is AI Creating a New Code Review Bottleneck for Senior Engineers? (David Cassel)
- RAG in Practice: Building Real-World Applications (Scott Galloway)
- đClaude in Azure, the .NET Way: elbruno.Extensions.AI.Claude v0.1.0-preview.2 (Bruno Capuano)
- Microsoft Ignite 2025: Copilot and agents built to power the Frontier Firm (Jared Spataro)
- Check-In Doc MCP Server: A Handy Way to Search Only the Docs You Trust (Frank Boucher)
- Google denies “misleading” reports of Gmail using your emails to train AI (Jay Peters)
- The Dark Side of LLMs: Rising Energy and Water Demands Spark Sustainability Fears (Drew Robb)
- Hands-On With Antigravity: Google’s Newest AI Coding Experiment (David Eastman)
- Is AI an alien intelligence? AI Book Club discussion on Yuval Noah Harari’s Nexus (Tom Johnson)
- Hybrid AI Using Foundry Local, Microsoft Foundry and the Agent Framework – Part 2 (Olivier B.)
- AI and human potential: Advancing skills, innovation, and outcomes (Todd Minor)
- Antigravity and Firebase MCP accelerate app development (Alexander Nohe)
- MultiâAgent Workflows in Microsoft Copilot Studio (Vesa Nopanen)
- Claude Code and GitHub Copilot using Claude are not the same thing (Spencer Schneidenbach)
- 20x Faster TRL Fine-tuning with RapidFire AI (Kamram Bigdely, Arun Kumar & Quentin Gallouédec)
- Microsoft Agent Framework: Using Agents as Function Tools (Jamie Maguire)
- MCP Apps: Extending servers with interactive user interfaces (Anton Pidkuiko, Olivier Chafik, Ido Salomon, Liad Yosef, Nick Cooper, Sean Strong, Jerome Swannack, Alexi Christakis & Bryan Ashley)
- Adopting the MCP Bundle format (.mcpb) for portable local servers (David Soria Parra & Joan Xie)
- Beyond the Hype: How to Use AI to Actually Increase Your Productivity as a Dev (Simeon Ratliff)
- Navigating Microsoft’s Copilot Studio and Azure AI Foundry (anishekkamal)
Design, DevOps and Methodology
- Playing with Code: An Efficient Agile Approach (Scott Galloway)
- Introducing Typemock Isolator 9.4 (Eli Lopian)
- tree-me: Because git worktrees shouldn’t be a chore (Phil Haack)
- How Do We Effectively Communicate Architecture? (Stuart Breingan)
- A Comprehensive Guide to Auth0 Security Against Identity Attacks (Maria Vasilevskaya)
- Speak to the 4 Needs and How Leaders Can Avoid the 52% Trap (JD Meier)
- Keyframes Tokens: Standardizing Animation Across Projects (Amit Sheen)
- Is Spec-Driven Development Key for Infrastructure Automation? (Idan Yalovich)
- Taking Your Observability Strategy to the Next Level (Hazel Weakly)
- Cryptologist DJB Criticizes Push to Finalize Non-Hybrid Security for Post-Quantum Cryptography (EditorDavid)
- The False Comfort of the “Happy Path”: Decoupling Your Services (Milan JovanoviÄ)
- How Do You Fix 70% Data Loss Across 1 Million Concurrent Connections? (Aaron Stannard)
- Defensive Programming Rule #5: Let the Compiler Work for You — Harness the Power of Type Checking (David McCarter)
Mobile and Game Development
- Announcing Stride 4.3 (Vaclav Elias)
- Cordova iOS 8.0.0 is now available! (Darryl Pogue)
- Unity and Unreal working together, also the FUTURE of Unity (Code Monkey)
- Full screen experience expands to more Windows 11 PC form factors for Windows Insiders (Ian LeGrow)
- You can now try the Xbox Full Screen Experience on any PC, laptop, or tablet (Jay Peters)
- Valve Says Steam Machine Isn’t a Console—but It Is (Matt Kamen)
- Fully Optimized: Wrapping up Performance Spotlight Week (Ben Weiss & Sara Hamilton)
- What’s new in DCM 1.33.0 (Dmitry Zhifarsky)
Screencasts and Videos
- C#14 New Feature: Field-Backed Properties (endjin)
- 25 Things Nano Banana Pro Does That AI Couldn’t Before and Nvidia’s Blowout Earnings Pops the AI Bubble Bubble (AIDailyBrief)
- 3 API Secret Protection Features in Postman (Postman Team)
- MS Ignite: SQL Server 2025 GA, SQL DB in Fabric GA & More! | Data Exposed (Anna Hoffman & Bob Ward)
- The Download: Git 2.52, Gemini 3, a private file converter & more (Cassidy Williams)
- Tech News #54 | Eve Cogan | Sora vs VO3, GitHub vs Cursor & the Robot Uprising (SSW TV)
- Top 7 Python Anti Patterns to Avoid (Frank La Vigne)
Dometrain Course
Podcasts
- Meta Cast – From Stack Ranking to AI Hiring – Detecting and Fixing Toxic Workplaces (Bob Galen & Josh Anderson)
- Betatalks, the Podcast Episode #118 – Designing Smarter SaaS Workflows: Rethinking Legacy Constraints – with Yasen Dinkov (Rick van den Bosch & Oscar van Tol)
- Merge Conflict Episode #490 – SwiftUI, SwiftData, Apple Intelligence, All In VS Code??!?! (James Montemagno & Frank Kreuger)
- VSCode Insiders Podcast (Eleanor Berger)
- Batteries Included Episode #119 – How Porsche Nailed New Cayenne EV – And Why Jeep Recon Charging Issue Is Huge (Batteries Included Team)
- Why Astro Is Winning Developers Over with Sagi Carmel – JavaScript Jabber #697 (Charles Max Wood)
- Lenny’s Podcast – A guide to difficult conversations, building high-trust teams, and designing a life you love | Rachel Lockett (Lenny Rachitsky)
- PPP 484 | Coping with Digital Overwhelm Without Logging Off, with author Craig Mattson (Andy Kaufman)
- The Azure Security Podcast Episode #121 – New Open Group Security Standards Documentation (Michael Howard & Sarah Young)
- AI Unprompted Episode #007 – How To Keep Up With AI (Ryan Lowdermilk & Travis Lowdermilk)
- Hard Fork Podcast – We Asked Roblox’s C.E.O. About Child Safety. It Got Tense. (Kevin Roose & Casey Newton)
- Changelog and Friends Podcast Episode #118 – NOT a swarm! (Chris Benson, Jerod Santo & Adam Stacoviak)
- Why Your Code Dies in Six Months: Automated Refactoring | Adventures in DevOps Podcast (Will Button & Warren Parad)
- The Real Python Podcast Episode #275 – Building a FastAPI Application & Exploring Python Concurrency (Christopher Bailey & Christopher Trudeau)
- Coaching Product Owners from Isolation to Collaboration | Scrum Master Toolbox Podcast (Vasco Duarte & Sara Di Gregorio)
- Guidance Counselor Episode #501 – How to Network on LinkedIn – Solo Show (Taylor Desseyn)
- Unhandled Exception Podcast Episode #81 – AI-driven development and DevOps – with Jeffrey Palermo (Dan Clarke)
- A Geek Leader Episode #444 – Steven Werley (John Rouda)
Community and Events
- INFO: Microsoft Ignite 2025 “Book of News” (Kurt Shintaku)
- Microsoft Ignite 2025 and The Push From Copilots to Agents (Mark Vena)
- Microsoft will not release a 2025 diversity report (Sofia Elizabella WyciĆlik-Wilson)
- Welcome to the Microsoft Security Community! (Ren Woods)
- 20 Years of WordPress.com: Show Us What You’ve Built (WordPress Staff)
- A Fantastic Week at VSLive! Orlando 2025 (Bjoern Meyer)
- About This Account reveals the scale of X’s foreign troll problem and X’s messy About This Account rollout has caused utter chaos (Terrence O’Brien)
- Things to Do in Philadelphia This Week & Weekend (Visit Philly)
- Call For Papers Listings for 11/21 (Leon Adato)
Database
- Cloudflare Global Outage Traced to Internal Database Change (Steef-Jan Wiggers)
Sharepoint, Teams and Microsoft 365
- Ignite 2025: A Developer’s Guide to Building Agents for Microsoft 365 (Daniel Carrasco)
- OFFER: Microsoft Security Copilot now included with Microsoft 365 E5 licensing (Kurt Shintaku)
PowerShell and Terminal
- Gaining Confidence with Az CLI and Az PowerShell: Introducing What if & Export Bicep (Steven Bucher)
- All Pulumi CLI flags are now supported as environment variables (Tom Harding)
Writing
- Books for Finding Your Voice (Emily Munro)
Tools
- Google Brings Colab Integration to Visual Studio Code (Sergio De Simone)
- SideTask – All in one smart TODO Manager for VS Code (Lautaro Rojas)
- I tested Windows 11’s Point-in-time Restore and it’s one of the best features without AI (Abhijith M B)
- I tested the new WhatsApp for Windows 11 (a web wrapper) and it’s a performance nightmare (Abhijith M B)
- Announcing Files v4.0.20 (Files Team)
General
- Microsoft is speeding up and decluttering File Explorer in Windows 11 (Tom Warren)
- Windows 11 tests Microsoft 365 Copilot button in File Explorer, and universal “writing assistant” (Mayank Parmar)
- First look: Microsoft reducing UI clutter in Windows 11, starting with right-click menu (Abhijith M B)
- ‘Jmail’ is like any other inbox, except this one has Jeffrey Epstein’s emails (Richard Lawler)
- Microsoft says it will always run Windows 11 File Explorer in the background to load it faster (Mayank Parmar)
- Announcing Windows 11 Insider Preview Build 26220.7271 (Dev & Beta Channels) (Windows Insider Program Team)
- Despite Chinese hacks, Trump’s FCC votes to scrap cybersecurity rules for phone and internet companies (Zack Whittaker)
More Link Collections
- Azure Weekly #541 – 23rd November 2025 (The Editor)
- F# Weekly #47, 2025 – F# 10 & last #FsAdvent slots (Sergey Tihon)
- Reading Notes #674 and Reading Notes #675 (Frank Boucher)
- Daily Reading List – November 21, 2025 (#671) (Richard Seroter)
- Reading Report: October 2025 (Emily Munro)
- Reading List 350 (Bruce Lawson)
- Week in Review: Most popular stories on GeekWire for the week of Nov. 16, 2025 (GeekWire Team)