Top Links
- Announcing Azure DevOps Server General Availability (Gloridel Morales)
- MCP joins the Linux Foundation: What this means for developers building the next era of AI tools and agents (Martin Woodward)
- Implementing Cross-Platform In-App Billing in .NET MAUI Applications (Gerald Versluis)
- OpenAI co-founds Agentic AI Foundation, donates AGENTS.md (OpenAI Team)
- Announcing the release of SQL Server Management Studio 22.1 (Erin Stellato)
- Avalonia MAUI Progress Update (Tim Miller)
- Previewing the JavaScript/TypeScript Modernizer for VS Code Insiders (Sayed Ibrahim Hashimi)
Web and Cloud Development
- Making complex web apps faster (Patrick Brosset)
- Using Strategy Pattern with Dependency Injection in ASP.NET Core (Ali Hamza Ansari)
- StackEdit – In-browser Markdown editor (Benoit Schweblin)
- Designing Microservices: An Architectural and Practical Approach (Assis Zang)
- Host Your Node.js MCP Server on Azure Functions in 1 Simple Step (Yohan Lasorsa)
- Using an API Gateway with Fine-Grained Authorization (Carla Urrea Stabile)
- Fit width text in 1 line of CSS (Geoff Graham)
- Security Lingo Explained: Auth (Khalid Abuhakmeh)
- Building Apps with Angular and GraphQL: From REST to GraphQL Part 2 (Dany Paredes)
- How to Embed and Edit PDFs in React Using the React PDF Viewer (Rangarajan Ashokan)
- State, Logic, And Native Power: CSS Wrapped 2025 (Brecht De Ruyte)
- Gifting SDKs with Kiota (Victor Frye)
- The WordPress Interactivity API: Building Dynamic Blocks Without Custom JavaScript (Paulo Carvajal)
- Preventing Resource Leaks in Go: How GoLand Helps You Write Safer Code (Nikita Kuchur)
Windows Development
.NET and Visual Studio
- Visual Studio 2022 Version 17.14.22 Release Notes and Visual Studio 2026 December Update 18.1.0 Release Notes (Microsoft Learn)
- .NET and .NET Framework December 2025 servicing releases updates (.NET Team & Tara Overfield)
- Create Print-Ready Excel Reports in C# with Programmatic Page Setup (Mohan Chandran)
AI
- Rivian is building its own AI assistant (Kirsten Korosec)
- Introducing Race to Revenue to Support the New Generation of Builders (Replit Team)
- Apriel-1.6-15b-Thinker: Cost-efficient Frontier Multimodal Performance (Hugging Face)
- Azure Broadens AI Options from Models to Hybrid Deployment (David Ramel)
- LangGrant Announces MCP Server (Kay Ewbank)
- Launching our first OpenAI Certifications courses (OpenAI Team)
- Supercharge Your Design System with LLMs and Storybook MCP (Varun Vachhar)
- AI is set to reshape software development in 2026 (Ian Barker)
- Software 2.0 Means Verifiable AI (Mike Loukides)
- Encode What You Know With Neo: Custom Instructions and Slash Commands (Pulumi Neo Team)
- Mistral launches powerful Devstral 2 coding model including open source, laptop-friendly version (Carl Franzen)
Python
- Microsoft Agent Framework for Python v1.0.0b251209 Release (Dmytro Struk)
Design, DevOps and Methodology
- Keeping a Docker Container Open in Docker Compose (Bryan Hogan)
- More fun with Git: git restore (Randolph West)
- GitHub Runners might not be a good benchmark baseline (Steven Giesel)
- Speed is nothing without control: How to keep quality high in the AI era (Gwen Davis)
- Announcing the new Jenkins Bug Bounty Program (Wadeck Follonier)
- Changing the physics of cyber defense (John Lambert)
- Accessible UX Research, eBook Now Available For Download (Ari Stiles)
- The Complete Guide to App Shielding (Michelle Pruitt)
- Is Your CI/CD Tool Helping or Hindering Performance? (Olga Bedrina)
- 5 Infrastructure as Code Security Issues & How to Fix Them (Christophe Limpalair)
- Feature Flagging for Your Infrastructure (Elisabeth Lichtie)
- Top 5 Tips to Shrink and Secure Docker Images (Akash Lomas)
- Built to Scale: How a Config-Driven ETL Engine Is Powering Environmental, Social, and Governance Data Innovation (Shruti Varma & Sagar Dalvi)
- New in Pulumi IaC: `replaceWith` Resource Option (Tom Harding)
Mobile and Game Development
- Jaime’s build context: A Flutter developer’s thoughts about Antigravity + Tips! (Jaime Wren)
- Windows PC gaming in 2025: Handheld innovation, Arm progress and DirectX advances (Ian LeGrow)
Screencasts and Videos
- ASP.NET Community Standup – Build agentic UI with AG-UI and Blazor (Daniel Roth, Javier Calvarro Nelson & Tyler Slaton)
- The 5 Biggest AI Stories To Watch In December (AIDailyBrief)
- Modernization Made Simple: Building Agentic Solutions in .NET | .NET Day Agentic Modernization (Bruno Capuano)
- Choose Your Modernization Adventure | .NET Day Agentic Modernization (Brady Gaster)
- Model Context Protocol: how MCP went from blog post to the Linux Foundation (GitHub Team)
- Microsoft Reactor Livestream: Building AI Agents with Microsoft Agent Framework and Postgres (Spencer Schneidenbach)
- C# CLI shenanigans | Fritz’s Tech Tips and Chatter (Jeff Fritz)
- Performance Improvements in Visual Studio 2026 | Visual Studio Toolbox (Robert Green & David Kean)
- Advent of Code 2025 Day 7: Laboratories in C# ✅✅ and Advent of Code 2025 Day 8: Playground in C# ✅✅ (Martin Zikmund)
- Aspire, MAUI and whatnot on @GoneDotNet (Gerald Versluis)
- How I Upgraded to .NET 10 in Minutes + New .slnx Format (Milan Jovanović)
- Open Source Strikes Back, but Gemini 3 Is Close. Latest in AI! (Frank La Vigne)
Dometrain Course
Podcasts
- InfoQ Podcast: Platform Engineering for AI: Scaling Agents and MCP at LinkedIn (Karthik Ramgopal & Prince Valluri)
- Python Bytes Podcast Episode #461 – This episdoe has a typo (Michael Kennedy)
- Coffee and Open Source Conversations – Sarah Young (Isaac Levin)
- Software Engineering Radio Episode #698 – Srujana Merugu on How to build an LLM App (Priyanka Raghavan)
- RunAs Radio Show #1014 – Incident Management and the Crowdstrike Event with Liam Westley (Richard Campbell)
- The AI Fix Episode #80 – DeepSeek’s cheap GPT-5 rival, Antigravity fails, and your LLM likes it when you’re rude (Graham Cluley & Mark Stockley)
- Continuous Strategy Engineering—Beyond Waterfall Planning | Scrum Master Toolbox Podcast (Vasco Duarte, Tom Gilb & Simon Holzapfel)
- Getting Black Women Paid Podcast – From Battle Scars to Benefits: One Woman’s Mission to Support Veterans (with Naomi Reynolds) (‘Tine Zekis)
Community and Events
- Uno Platform Studio 2.0 – Deep Dive & $10k Contest (Uno Platform Team) – Premieres Dec 16th
- Why Every Conference Needs a Nursing Room (Rizèl Scarlett)
- MCP joins the Agentic AI Foundation (David Soria Parra)
- Don’t miss Building Agents with Azure AI Foundry and Azure AI Foundry Agent Service! (Jill Armour)
- Anthropic Donates the MCP Protocol to the Agentic AI Foundation (Frederic Lardinois)
- Docker Joins the Agentic AI Foundation (Srini Sekaran)
- Microsoft Deepens Its Commitment to Canada with Landmark $19B AI Investment (Brad Smith)
- How’s the Job Market? Let’s Find Out Together. (Brent Ozar)
- Grace Hopper – Her 119th Anniversary (Sue Gee)
Sharepoint, Teams and Microsoft 365
- Agent Mode in Excel is now generally available on Excel for Web (Ms. Excel)
- Extending SharePoint capabilities – Lightning Tools – SharePoint Partner Showcase (Vesa Juvonen)
- Microsoft Teams learns what the Enter key is for — the long-awaited ‘new line’ option is coming (Sean Endicott)
- Introducing a fresh new look for comments in Word for the web (Tobi Solarin)
PowerShell and Terminal
- PowerShell integration (Aspire Docs)
- Blue-green deployment in Azure Container Apps using Azure Developer CLI (PuiChee (PC) Chan)
Writing
Tools
- Hyperskill Gets Its Own Plugin Inside JetBrains IDEs (Regina Muradova)
General
- ‘Food and Fossil Fuel Production Causing $5 Billion of Environmental Damage an Hour’ (BeauHD)
- Announcing Windows 11 Insider Preview Build 28000.1340 (Canary Channel) (Windows Insider Program Team)
- The war on disinformation is a losing battle (James Ball)
- NPR’s Best Songs of 2025 (NPR)
More Link Collections
- Daily Reading List – December 9, 2025 (#681) (Richard Seroter)