Top Links
- Cross-Platform Age Verification in .NET MAUI Applications (Gerald Versluis)
- OSS AI Summit: Building with LangChain (Dan Wahlin)
- The Codemash 2026 Session Schedule is Ready! (Amanda Stamper)
- Upgrade MSVC, improve C++ build performance, and refactor C++ code with GitHub Copilot (Erika Sweet)
- Data API builder’s “request-body-strict” Simplifies Client Code (Jerry Nixon)
- Unwrap joy this holiday with this year’s Microsoft holiday sweaters (The Windows Team)
- How to orchestrate agents using mission control (Matt Nigh)
Web and Cloud Development
- Aspire Docker + SSH Template – A starter template for deploying Aspire applications with Docker over SSH (David Fowler)
- How to Implement Interactive Authentication with MSAL .NET in Azure? (Pankajkumar Patel)
- Azure networking updates on security, reliability, and high availability (Narayan Annamalai)
- Anomaly Detection Using K-Means Clustering with JavaScript (James McCaffrey)
- TypeScript 5.9.3 and the Death of the ‘Any’ Type (Julia S.)
- Boom – A Node-Based AI Chat Tool built with Svelte and Photino (Johnny)
- Vite+ – A New Toolset (Kay Ewbank)
- STOP Using ngOnInit (Timuçin Çiçek)
- Introducing AWS Transform custom: Crush tech debt with AI-powered code modernization (Matheus Guimaraes)
- Prevent a page from scrolling while a dialog is open (Geoff Graham)
- Next.js 16: What’s New for Authentication and Authorization (Will Johnson)
- How to Deploy a .NET + React Full Stack App to Azure with Aspire 13 (Julio Casal)
- How to Create a WordPress Website With AI: Step-by-Step Tutorial (Rochi Zalani)
- Reimagine Migration: Agentic Platform Landing Zone with Azure Migrate (Thomas Maurer)
- A guide to restarting pods in Kubernetes using kubectl (Kevel Bhogayata)
- Enterprise Patterns for ASP.NET Core Minimal API: Domain Model Pattern – When Your Core Rules Deserve Their Own Gravity (Chris Woodruff)
- Load Testing ASP.NET Core Applications with k6: Introduction and Load Testing ASP.NET Core Applications with k6: Practical Implementation and mostlylucid.MinimalBlog-How Simple Can an ASP.NET Blog Really Be? (Scott Galloway)
- Desktop web traffic overtakes mobile for the first time in 5 years (Wayne Williams)
Windows Development
- AWS Transform announces full-stack Windows modernization capabilities (Prasad Rao)
- [XAML] Modern Adorners | Windows Community Toolkit Labs PR (Michael Hawker)
- How do I get my edit control text to be autoselected when I choose it to be the default focus in my dialog? (Raymond Chen)
.NET and Visual Studio
- Scaling TX Text Control Document Editor Applications (Bjoern Meyer)
- Data Access in .NET: Comparing ORMs and Mapping Strategies (Part 1 – Entity Framework Core) and (Part 2 – Dapper, Raw SQL, and Hybrid Approaches) (Scott Galloway)
- Mime Type Helper in .NET 11 (Steven Giesel)
- Code Review Copilot for .NET Repos: Combining Roslyn Analyzers, GitHub, and Azure OpenAI (Sudhir Mangla)
- Mastering owned entities in EF Core: Cleaner complex types (Ali Hamza Ansari)
- From Encrypted Messaging to Secure AI: Cryptography Patterns in .NET 10 (Christopher Johnson)
- What you need to know about Red Hat’s .NET container images (Tom Deseyn)
- How to Design a Maintainable .NET Solution Structure for Growing Teams (Mashrul Haque)
- Recent updates to NetEscapades.EnumGenerators: [EnumMember] support, analyzers, and bug fixes (Andrew Lock)
AI
- Foundry IQ: Unlocking ubiquitous knowledge for agents (Pablo Castro)
- How to exclude specific content when using GitHub Copilot (Bart Wullems)
- Real-Time Computer Vision on macOS: Accelerating Vision Transformers (Ilia Ivankin)
- Vibe coding is not the same as AI-Assisted engineering (Addy Osmani)
- Announcing General Availability of AI & RAG Connectors in Logic Apps (Standard) (shahparth)
- Push method for Azure AI Search (Helen Zeng)
- Revisiting GitHub Copilot Agent Configuration (Mitchel Sellers)
- The “Golden Triangle” of Agentic Development with Microsoft Agent Framework: AG-UI, DevUI & OpenTelemetry Deep Dive (Kinfey Lo)
- Getting Back to Basics – Let’s Not Forget the Foundations of Machine Learning (Garrett Kost)
- The KendoReact Prompt Library (Hassan Djirdeh)
- DeepSeek just dropped two insanely powerful AI models that rival GPT-5 and they’re totally free (Michael Nuñez)
- In the Age of Generative AI, Better Design Remains Up to Us (JB Rainsberger)
- Transformers v5: Simple model definitions powering the AI ecosystem (Lysandre, Arthur Zucker, Cyril Vallez & Vaibhav Srivastav)
- MIT offshoot Liquid AI releases blueprint for enterprise-grade small-model training (Carl Franzen)
- Streamlining Security Investigations with Agents (Dominic Marks)
- Cutting Through the Noise: Smarter Context Management for LLM-Powered Agents (Katie Fraser)
- Reclaiming Humanity in the Age of AI: Notes from TEDxApex (Marissa Keller Outten)
- Handing over to the AI for a day (Remy Sharp)
- Zero-Trust Agent Architecture: How To Actually Secure Your Agents (hazem)
Python
- ANN: Vibe Coding Video Games with Python (Mike Driscoll)
Design, DevOps and Methodology
- Treat test code like production code (Mark Seemann)
- How to Achieve Significant Build Performance Gains With TeamCity (Olga Bedrina)
- BddDotNet – Modern opensource BDD framework for C# and .NET with gherkin support (Romfos)
- Domain-Driven Design Misconceptions (Derek Comartin)
- When “Good” Becomes “Not Good Enough”: Why Your AI Tests Go Stale (Gil Zilberfeld)
- How AI Is Quietly Reshaping the Software Development Lifecycle (Kshitij Patil)
- Pulumi Kubernetes Operator v2.3.0: Preview Mode and Structured Configuration (Eron Wright)
- Modern Release Strategies with GitHub Actions (Scott Galloway)
- Run Embedding Models and Unlock Semantic Search with Docker Model Runner (Simeon Ratliff)
Mobile and Game Development
- MauiScript – A modern DSL for .NET MAUI as an alternative to XAML (proposal – WIP) (Jon Davis)
- Learn about our newest Jetpack Navigation library with the Nav3 Spotlight Week (Don Turner)
- Nex Playground – Play that moves you (Nex)
Screencasts and Videos
- Armchair Architects: Governance Strategies for AI Agents (David Blank-Edelman, Uli Homann & Eric Charran)
- Pre-Training vs Fine-Tuning Explained: OSFT, LoRA, RL & Red Hat Training Hub Breakdown and Every Intel GPU runs on a Raspberry Pi (Frank La Vigne)
- How to Generate an MCP Server Using Agent Mode (Postman Team)
- AI Toolkit + Copilot – Pt. 1: Environment Setup and Pt. 2: Model Recommendations and Pt. 3: Create an Agent with Tools and Pt. 4: Generate Agent Code and Pt. 5: Add Tracing to an Agent and Pt. 6: Evaluate Agent Output (April Gittens)
- GitHub agents in the Android App and more – Developer News 48/2025 (Noraa on Tech)
- Assign Linear issues to Copilot coding agent (GitHub Team)
Dometrain Course
Podcasts
- Developer Tea Podcast – You Know The Hard Thing You Need to Do Next – Here’s Why It’s Worth Doing Now (Jonathan Cutrell)
- The GitHub Podcast – LIVE from GitHub Universe: Angie Jones on Goose, MCP, and the Real-World Future of AI Agents (Angie Jones, Victoria Marin, Kathleen Speckert, Steph Colbourn & Abigail Cabunoc Mayes)
- The Presentation Podcast Episode #235 – Avoiding PowerPoint Disasters: 25 Things NOT To Do (Troy Chollar)
- Only Malware in the Building – Yippee-ki-yay, cybercriminals! (Selena Larson, Keith Mularski & Dave Bittner)
- The Stack Overflow Podcast – Abstraction, but for robots (Phoebe Sajor)
- The PowerShell Podcast – Free Security Wins for Sysadmins with Spencer Alessi (James Petty)
- Google Cloud Security Podcast Episode #254 – Escaping 1990s Vulnerability Management: From Unauthenticated Scans to AI-Driven Mitigation (Anton A. Chuvakin)
- Microsoft Research Podcast – Ideas: Community building, machine learning, and the future of AI (Jenn Wortman Vaughan & Hanna Wallach)
- The Changelog News Podcast Episode #172 – What actually makes you senior (Jerod Santo)
- Python Bytes Podcast Episode #460 – Overlooked Python Typing (Michael Kennedy)
- Inside Trader Joe’s Episode #97 – We Wish You A Trader Joe’s Holiday Shopping List (Trader Joe’s Team)
- Syntax Podcast Episode #959 – TypeScript on the GPU with TypeGPU creator Iwo Plaza (Wes Bos & Scott Tolinski)
- Guidance Counselor Episode #505 – Interview Prep – Solo Show (Taylor Desseyn)
- The Spotlight Failure That Taught a Silent Lesson About Recognition | Scrum Master Toolbox Podcast (Vasco Duarte & Scott Smith)
- Meta Cast Podcast – If Leaving Your Team Hurts Then You Probably Did It Right (Bob Galen & Josh Anderson)
- Cloud Chat Episode #28 – Respect My (DNS) Awe-Thor-Ih-TAY!! (Carl Schweitzer & Brandon Martinez)
- InfoQ Podcast: Looking for Root Causes is a False Path: A Conversation with David Blank-Edelman (David Blank-Edelman)
- Grammar Girl Podcast – Why Brits eat biscuits and Americans eat cookies. Why brands keep nouning everything. Hamster alert. (Ben Yagoda & Mignon Fogarty)
Community and Events
- Disability community awareness: Breaking barriers, building belonging in tech | The Code of Us (Microsoft Source)
- December 2025 in Philly: The Biggest Events, Fests & Exhibitions (Visit Philly)
- Advent Of Code 2025 Commences (Nikos Vaggalis)
- What’s new at Stack Overflow: December 2025 (Zach Rutta)
- AWS re:Invent preview: What’s at stake for Amazon at its big cloud confab this year (Todd Bishop)
- Don’t miss out: Copilot Studio advanced customization webinar on December 8 (Jill Armour)
- Welcoming Babu Annamalai to JasperFx Software (Jeremy D. Miller)
- 20 Years of Student Innovation: Helping Students Turn Builds into Breakthroughs (Microsoft Student Developer Team)
Database
- SQL Prompt Product Updates – December 2025 (Adam Atreides)
- Reverse Engineering a Physical Model Diagram (Steve Jones)
- Transactions in Azure Cosmos DB persistence (Particular Docs)
- Integrated vector store in Azure DocumentDB (Microsoft Learn)
Sharepoint, Teams and Microsoft 365
- Microsoft confirms the new Outlook has an Excel attachment problem (Sofia Elizabella Wyciślik-Wilson)
- Immersive events in Microsoft Teams: Explore 3D events and new capabilities (Drew Blundell)
Tools
- Backup Buddy: A Simple Tool to Backup Your Website Content (Dean Hume)
- Punk_OS – Quickly set up your Ubuntu-based Linux desktop dev environment (Burton Smith)
- SignPath – Free Code Signing for Open Source software (SignPath)
General
- Microsoft’s ugly sweaters return with Clippy, Xbox, and Zune brown options (Tom Warren)
- How to Build an Xbox Controller With Xbox Design Lab (Joe Skrebels)
- Windows 11 needs its own Windows XP SP2 moment without AI or bloat, says former Microsoft dev who created Task Manager (Mayank Parmar)
- Designed for Xbox: Your Gift Guide to Must-Have Xbox Accessories This Holiday (Danielle Partis)
More Link Collections
- Azure Weekly #542 – 30th November 2025 (The Editor)
- Daily Reading List – December 1, 2025 (#675) (Richard Seroter)
- Interesting links of the week 2025-49 (Michael Eaton)