Top Links
- Introducing the Copy Git Permalink Feature in Visual Studio 17.12 (Jullyana Ramos)
 - Building a Bluesky client in Uno Platform (Martin Zikmund)
 - Angular Signals: Reactive Programming Simplified (Ankit Sharma)
 - Announcing Amazon Q Developer transformation capabilities for .NET (preview) (Prasad Rao)
 - Valve’s Steam Link on Raspberry Pi (Gordon Hollingworth)
 - Blazor WebAssembly debugging with Visual Studio (Mark Downie)
 
Web & Cloud Development
- Create Interactive UML Class Diagrams in Angular (Sarathkumar V.)
 - Node v22.12.0 (LTS) (Ruy Adorno)
 - Playwright and Chrome Browser Testing in Heroku (Alvin Lee)
 - Astro 5.0 (Erika, Matt Kane & Matthew Phillips)
 - Expo-video: a simple, powerful way to play videos in apps (Wojtek Dróżdż)
 - Creating Background Routines with Hangfire in ASP.NET Core (Assis Zang)
 - Introducing WordPress.com’s New Hardened DDoS Protection Setting (Fredrik Rombach Ekelund)
 - Things to Know Before You Migrate Your Blazor App to .NET 9 (Jon Hilton)
 - Don’t let ASP.NET Core set empty strings to null when posting forms (Josef Ottosson)
 - Microsoft Fabric API for GraphQL™ for Azure Cosmos DB Mirroring (Rodrigo Souza)
 - Go 1.23.3-2 and 1.22.9-2 Microsoft builds now available (Davis Goodin)
 - 4 Steps to Secure Microsoft Entra ID (Dean Ellerby)
 - 9 Non-Obvious Fixes for “Crawled / Discovered – Currently Not Indexed” (Victor Bilandzic)
 - Cross-Origin-Embedder-Policy: securing embedded resources: Understanding cross-origin security headers – Part 3 (Andrew Lock)
 - npm vs. npx: What’s the difference? (Fimber Elemuwa)
 - Creating An Effective Multistep Form For Better User Experience (Amejimaobari Ollornwi)
 - IIS Crash Dump Collection (Meenakshi Balekar)
 
WinUI, .NET MAUI & XAML
- .NET MAUI 9.0.12 (Service Release 1.2) (David Ortinau)
 - Long Press Button with Progress & Fade Effect in .NET MAUI (Kiriakos Mourouzidis)
 - Uno Platform Live Coding: Debugging x:Load and XamlBinding helpers (Uno Platform)
 
Visual Studio & .NET
AI
- JetBrains AI Assistent–Ollama support (Bart Wullems)
 - Tracing your AI apps with Azure AI Foundry (Tao Chen)
 - New Amazon Q Developer agent capabilities include generating documentation, code reviews, and unit tests (Channy Yun)
 - Principles of Developer AI Product Development (Dion Almaer)
 - Investigate and remediate operational issues with Amazon Q Developer (in preview) (Donnie Prakoso)
 - GitLab Duo with Amazon Q: DevSecOps meets agentic AI (Emilio Salvador)
 - Powering AI innovation by accelerating the next wave of nuclear (Meta)
 - Quickly resolve broken CI/CD pipelines with AI (Itzik Gan Baruch)
 - Introducing GitLab Duo with Amazon Q (Matheus Guimaraes)
 
Design, Methodology & Testing
- Designing data products: Working backwards from use cases (Martin Fowler)
 - Manage multiple plans effortlessly with the new Portfolios feature in Microsoft Planner (Meet Sanghvi)
 - How to address cloud-native security risks in 2025 (Jonathan Lerner)
 - How to leverage GitLab Duo for enhanced security reporting (Valentine Mairet)
 - Why Pay Transparency is Good for Everyone, and for Your Bottom Line and How to Use Radical Candor to Communicate Clearly With Your Family During the Holidays (Brandi Neal)
 - Microsoft DevLabs Extensions (Dan Hellem)
 
Mobile, IoT & Game Development
- Developing accessible mobile apps with Flutter (Mobile@Exxeta)
 - Tune in for #FlutterInProduction — coming soon to a screen near you! (Kelvin Boateng)
 - Making the Play Integrity API faster, more resilient, and more private (Dom Elliott)
 
Screencasts & Videos
- Advent of Code 2024: TDD in C# (Day 2) (Brad Wilson)
 - Replicating Volumes Between Servers in Windows Server 2025 with Storage Replica | ITOpsTalk (Orin Thomas)
 - Advent of Code 2024 Day 4: Ceres Search in C# ✅✅ (Martin Zikmund)
 - [Monkey Conf 2024] DrawnUI for .NET MAUI (Nick Kovalsky)
 
Podcasts
- Apple Podcasts names Hysterical the 2024 Show of the Year (Apple)
 - The Hanselminutes Podcast – .NET Aspire with Anthony Simmon (Scott Hanselman)
 - Azure Cloud Talk 24/12/3 – Deploying Private Open Source LLMs on Azure (Feynman Liang & Alec Harrison)
 - Balancing Technical Skills, Cultural Fit, and Overqualification in DevOps Hiring – Adventures in DevOps #225 (Jillian Rowe, Warren Parad & Will Button)
 - Scrum Master Toolbox Podcast – From Estimates To Team Availability – The Capacity Sheet Tool For Scrum Masters | Ramya Shastri and Scrum Master Toolbox Podcast – Creating Safety And Overcoming Fear In Agile Teams | Ramya Shastri (Vasco Duarte)
 - Interactive C# with VS Code Notebooks with Eric Potter – Adventures in .NET #207 (Shawn Clabough & Wai Liu)
 - Building Component Libraries with Kathryn Grayson Nanz – React Round Up #276 (Paige Niedringhaus & TJ VanToll)
 - Getting your Components to Communicate with Ravi Veliyat – Adventures in Angular #433 (Alyssa, Eddie & Chris)
 - Azure Podcast Episode 508 – Ignite Book of News 20024 (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
 - Mailin’ It! – The Official USPS Podcast – Don’t Get Snowed – Avoiding Holiday Scams with USPS (United States Postal Service)
 - Software Engineering Radio #645: Vinay Tripathi on BGP Optimization (Philip Winston)
 - The Breakpoint Show Episode 031 – We don’t need Khalid! (but maybe we do) (Khalid Abuhakmeh, Maarten Balliauw & Chris Woodruff)
 
Community & Events
- CfP List Updated 2024-12-03 (Dave Aronson)
 - Love Your Conference Sponsors (Louis Davidson)
 - LumiNature at the Philadelphia Zoo: My Five Favorite High-LIGHTS for 2024 (Visit Philly)
 - OpenAI Poaches 3 Top Engineers From DeepMind (Reece Rogers)
 - Altmetric Is Now Tracking Bluesky Mentions! (Bluesky Team)
 - View Microsoft Ignite sessions on demand now (Jill Armour)
 
Database
- Simplifying access and administration for Oracle Database applications with Oracle Access Governance (Shishir Garg)
 - Specification Usage with Marten for Repository-Free Development (Jeremy D. Miller)
 - Import PDF into SQL Server (Sebastiao Pereira)
 - Performance Pains With NOT IN And NULLable Columns In SQL Server (Erik Darling)
 - MySQL Index Deep Dive: Clustered B-Tree Indexes (Lukas Vileikis)
 - Building a Restaurant Management System with Azure Database for MySQL (Farah Abdou)
 
SharePoint, M365 & MS Teams
- SharePoint roadmap pitstop – November 2024 (Mark Kashman)
 - Improving five Excel text functions: LEN, MID, SEARCH, FIND, and REPLACE + Compatibility Versions (Jake Armstrong)
 - What’s new in Microsoft Teams (free) | Nov 2024 (Miikka Oksanen)
 - Try Copilot in Forms with your Microsoft account (Junyu B.)
 - Three new ways small and medium-sized businesses can purchase Microsoft 365 Copilot (Brenna Robinson)
 
PowerShell & Terminal
- How to get free Warp swag (Hong Yi Chen)
 - What is AI Shell? | Microsoft Learn (Sean Wheeler & Steven Bucher)
 
Miscellaneous
- Books to keep you warm this holiday season (Bill Gates)
 - Ford’s new electric Puma Gen-E looks like a mini-Mustang Mach-E (Andrew J. Hawkins)
 - How to get The Verge’s new print magazine (Kevin Nguyen)
 - Here we go: The Verge now has a subscription (Nilay Patel)
 - Intel’s ex-CEO Pat Gelsinger set to net more than $10M in severance pay (Paul Sawers)
 - Radar Trends to Watch: December 2024 (Mike Loukides)
 - Tricks from product support: We’re not smart enough to debug the problem, can you help us? (Raymond Chen)
 - Paint.NET 5.1.1 Beta (build 9103) (Rick Brewster)
 - 2024 – A year in recap – Windows Accessibility (Shweta Gupta)
 - Raising the bar: Updates to the Microsoft Store on Windows (Giorgio Sardo)
 - ‘An easy button to get off Windows’: Amazon’s new AI moves Microsoft apps to Linux (Todd Bishop)
 - Microsoft closes the door on Windows 11 supporting older hardware (Tom Warren)
 
More Link Collections
- Daily Reading List – December 3, 2024 (#452) (Richard Seroter)
 - Collective #886 (Manoela Ilic)
 
