Top Links
- INotifyPodcastChanged Episode #13 – UWP Apps with Daniel Paulino (Joseph Finney & Tamás Deme)
- Automatically Signing a Windows EXE with Azure Trusted Signing, dotnet sign, and GitHub Actions (Scott Hanselman)
- Enterprise Patterns, Real Code: Implementing Fowler’s Ideas in C# (Chris Woodruff)
- Alvin Ashcraft: Community Conferences – Azure & DevOps Podcast Episode #378 (Jeffrey Palermo)
- Introducing Claude Opus 4.5 in Microsoft Foundry (Yina Arenas)
- Introducing the Microsoft Agent Framework – A Dev-Friendly Recap (Bruno Capuano)
Web and Cloud Development
- How to upload files in an ASP.NET Core Web API (David Grace)
- Revel Framework – A high productivity, full-stack web framework for the Go language (Rob Figueiredo)
- What’s new in Svelte: December 2025 (Dani Sandoval)
- Common Misconceptions When Running Locally vs. Deploying to Azure Linux-based Web Apps (theringe)
- What’s new in Astro – November 2025 (Sarah Rainsberger)
- Enterprise Patterns for ASP.NET Core Minimal API: Transaction Script Pattern – The Shortcut That Quietly Reshapes Your System and Stop Letting Your Controllers Talk to SQL: Layered Architecture in ASP.NET Core (Chris Woodruff)
- December Quiet Month (Dec’25) | Electron (Erick Zhao)
- ESLint v10.0.0-alpha.1 released (Milos Djermanovic)
Windows Development
- How can I have a Win32 drop-down combo box with a read-only edit control? (Raymond Chen)
- WinUI.TableView v1.4.0-preview1 Release (Waheed Ahmad)
.NET and Visual Studio
- Lift and shift a .NET application to OpenShift (Kevin Chung & Sam Foreman)
- Property-Based Testing in C#: Breaking Your Assumptions with FsCheck and xUnit (Sudhir Mangla)
- Vertical Slice Aggregates – A Real Alternative to Clean Architecture in .NET (Vahid Bakhtiary)
- Concurrent changes on non-concurrent collections (Bart Wullems)
- 50 C#/.NET Code Hacks to Improve Fast (Aliaksandr Marozka)
AI
- GraphRAG for .NET – A modular graph-based Retrieval-Augmented Generation (RAG) system (Managed Code Community)
- How to set up Red Hat Lightspeed Model Context Protocol (Samiksha Saxena)
- AI Agents Need Guardrails, Not God-Mode MCP Access (Szymon Kulec)
- As Windows 11 turns into an AI OS, Microsoft Copilot boss does not understand how AI is underwhelming (Abhijith M B)
- Simplify IAM policy creation with IAM Policy Autopilot, a new open source MCP server for builders (Micah Walter)
- MCP Is Broken and Anthropic Just Admitted It (Cordero Core)
- Microsoft says Copilot on Windows 11 is getting “Bye” command, MS 365 Copilot coming to Chrome as an extension (Mayank Parmar)
- Amazon Tells Its Engineers: Use Our AI Coding Tool ‘Kiro’ (EditorDavid)
- Go from prompt to production using a set of AI tools, or just one (Google Antigravity) (Richard Seroter)
- Fara-7B: An Efficient Agentic Model for Computer Use | GitHub (Microsoft)
- Prompt Droid version 2 (Lee Clontz)
- Defender for AI services: Threat Protection and AI red team workshop (Nathan Swift)
- Microsoft says AI agents are “risky”, but it’s moving ahead with the plan on Windows 11 (Abhijith M B)
- Why observable AI is the missing SRE layer enterprises need for reliable LLMs (SaiKrishna Koorapati)
- Most Developers Call AI Data With APIs and A2A (Loraine Lawson)
- Exploring Squirrly Apache Flink Performance Issues through Continual AI-Driven Evaluation (Rion Williams)
- Capabilities Are Everything You Need To Integrate With AI (Kin Lane)
- Microsoft begins rolling out GPT 5.1 to Copilot on Windows 11 along with new “Labs” feature (Mayank Parmar)
- From Cloud Native To AI Native: Where Are We Going? (Heather Joslyn)
- Before Building Your AI Solution: Start with the RIGHT Problem (Paulina Nowinska)
- Anthropic says it solved the long-running AI agent problem with a new multi-session Claude SDK (Emilia David)
- Build AI Apps with MCP Servers With DeepLearning.AI (Nikos Vaggalis)
- Companies Are Blaming AI for Layoffs. The Real Reason Will Piss You Off. (Jari Mattlar)
Python
- Python In The Age Of AI (Mike James)
- Python Is Quickly Evolving To Meet Modern Enterprise AI Needs (Steve Croce)
Design, DevOps and Methodology
- ⭐ Typemock Architecture: How the .NET Isolation Engine Works Under the Hood (Eli Lopian)
- Docker Releases Desktop 4.50, Adds Free Debugging Tools and AI-Native Enhancements (Craig Risi)
- Why you should set up CI/CD from day one for your apps (Lewis Cianci)
- Introducing Evalite: The TypeScript Testing Tool for AI Powered Apps (Daniel Curtis)
- What is Jenkins Pipeline? Tutorial & Examples (Sumeet Ninawe)
- Vertical Slice Architecture: Where Does the Shared Logic Live? (Milan Jovanović)
- Defensive Programming Rule #6: Verify Resource Availability (Before You Access It) (David McCarter)
Mobile and Game Development
- 1GB Raspberry Pi 5 now available at $45, and memory-driven price rises (Eben Upton)
- Gaming on Linux? Bazzite Is a Great Place To Start (Jack Wallen)
- Steam Next Fest games using AI? And Blender 5 is here! (Code Monkey)
Screencasts and Videos
- Advent of Code 2025 Day 1: Secret Entrance in C# ✅✅ (Martin Zikmund)
- How Big a Deal is the USA’s AI Genesis Mission? (AIDailyBrief)
- IoT Coffee Talk: Episode 289 – “The Shoe of Unreasonable Expectations” (IoT Coffee Talk Crew)
- How to vibe code responsibly (with a little help from MCPs) | GitHub Universe 2025 (Rizel Scarlett)
Dometrain Course
Podcasts
- Merge Conflict Episode #491 – Gemini 3.0: AI’s Leap in UI Design? (James Montemagno & Frank Kreuger)
- Talk Python to Me Episode #528 – Python apps with LLM building blocks (Michael Kennedy)
- Documentation theater and the acceleration paradox — podcast episode 3 with Fabrizio Ferri Benedetti (Tom Johnson)
- Lenny’s Podcast – The future of AI-powered sales with Vercel COO, Jeanne DeWitt (Lenny Rachitsky)
- BONUS: When AI Knows Your Emotional Triggers Better Than You Do — Navigating Mindfulness in the AI Age | Scrum Master Toolbox Podcast (Vasco Duarte & Mo Edjlali)
- Engineer in the Loop Podcast – AI, Turkey, and Catching Up (Alec Harrison)
- Changelog and Friends Podcast Episode #119 – The 4 DIMM problem (Lars Wikman, Jerod Santo & Adam Stacoviak)
- Guidance Counselor Episode #504 – Feeling Demotivated In Your Career and How to Fix It w/ Emma Bostian (Taylor Desseyn)
- freeCodeCamp Podcast Episode #199 – Tips from a Serial Career Changer with GitHub’s Andrea Griffiths (Estefania Cassingena Navone)
- The Cloud Pod Episode #332 – 2025 Re:Invent Predictions Draft – May The Odds Be Ever In Your Favor (Justin Brodley, Jonathan Baker, Ryan Lucas & Matt Kohn)
Community and Events
- Top announcements of AWS re:Invent 2025 (AWS Team)
- SEPs Are Moving to Pull Requests | Model Context Protocol (David Soria Parra)
- 2025’s ‘Advent of Code’ Event Chooses Tradition Over AI (David Cassel)
- Advent of Code 2025: A Kotlin Playground (Ksenia Shneyveys)
- It’s ChatGPT’s 3rd anniversary! (Joey deVilla)
- Become a Member | .NET Foundation and Project Spotlight: Steeltoe and Member Spotlight: Tomas Herceg (.NET Foundation Team)
- Call For Papers Listings for 11/28 (Leon Adato)
Database
PowerShell and Terminal
- Is Using Command Line AI an Option for Helping You Code? (Jack Wallen)
Writing
- 31 Writing Prompts For December 2025 (Writers Write)
Tools
- Introducing the Dragon Copilot experience for nurses (Allison Novick)
General
- Linux Kernel 6.18 Officially Released (EditorDavid)
- These were some of my favorite books from 2025 (Bill Gates)
- Solving Advent of Code in Rust, With Just Enough AI (Vitaly Bragilevsky)
- Intel could finally return to Apple computers in 2027 (Andrew J. Hawkins)
More Link Collections
- Reading Notes #676 (Frank Boucher)
- Links For You (11/30/25) (Raymond Camden)
- F# Weekly #48, 2025 – #FsAdvent starts Dec 1st. (Sergey Tihon)