Top Links
- Unlocking the Secrets of Managed Memory: Dive into Event Handler Leak Insights! (Massimo Giusti)
 - Development slowness in big and legacy applications [and how to hurry it up] (Michael Shpilt)
 - What User Interface Framework Should You Choose for .NET Desktop Applications? (Claudio Bernasconi)
 - Merge Conflict 389: Wasm, WASI, and Beyond! (James Montemagno & Frank Kreuger)
 - GPT-4 using DALL-E 3 to generate images in C# (Cameron Vetter)
 
Web & Cloud Development
- Angular Way Forward: Kendo UI Guide for Smooth Sailing Through Versions 13, 14 and 15 and Embracing Progress: Navigating the Vue 2 to Vue 3 Transition (Antoniya Boynovska)
 - Azure Static Web App–Deploying to multiple environments and Azure Static Web Apps – VS Code extension (Bart Wullems)
 - Publishing Blazor WebAssembly App to IIS (Gergo Vandor)
 - How to Use Async/Await in JavaScript – Explained with Code Examples (Nathan Sebhastian)
 - Fallbacks for HTTP 404 images in HTML and JavaScript (Salma Alam-Naylor)
 - ESLint v8.56.0 released (Milos Djermanovic)
 - snow-fall Web Component (Zach Leatherman)
 - Elastic Search Cheat Sheet (Jamie Maguire)
 - Meet OpenBao, an Open Source Fork of HashiCorp Vagrant (Joab Jackson)
 - Introducing the Pulumi Cloud Team Edition Cost Calculator (Meagan Cojocar)
 
Visual Studio & .NET
- Visual Studio Devs Ask Santa for Debugging Gifts (David Ramel)
 - Merging Templates with MailMerge with Different Merge Field Settings in C# (Bjoern Meyer)
 - How to prevent VS Code from opening multiple instances (Mark Pahulje)
 - What is the Factory Software Pattern in C# – What You Need to Know (Nick Cosentino)
 - People in Space! (2023 .NET Advent) (Michael Eaton)
 - Querying Console Output In Your Tests (Mark Oliver)
 - Scanning Uploaded Files for Malware in C# (Vladan Petrovic)
 - Discriminated Unions in C# (Ian Russell)
 - Functional Programming with C# (Simon Painter)
 - What’s New in the vcpkg 2023.12.12 Release (Augustin Popa)
 - Unveiling .NET 8 – Part 1: New Features and Capabilities (Dominic Codespoti)
 - Using the CLI to Build and Run .NET Applications (Dusko Mirkovic)
 - 5 Serilog Best Practices For Better Structured Logging (Milan Jovanović)
 - How do I specify an optional string parameter to a Windows Runtime method? (Raymond Chen)
 
Design, Methodology, AI & Testing
- Azure OpenAI Service powers the Microsoft Copilot ecosystem (Brianna McGovern)
 - Signing git commits on Windows and using with Github (Damien Bowden)
 - How to enhance your chatbot so it can retrieve data from multiple data sources & orchestrate its own plan with C# Semantic Kernel, planner & Azure OpenAI – Part 3 (Demo App) and Part 4 (Local Development & Deployment Details) (Jordan Bean)
 - Best practices for securing Kubernetes deployments (Sunny Bhambhani)
 - Designing Cloud Architecture: Creating Professional Azure Diagrams with PowerPoint (Werner Rall)
 - Exploring xUnit! (Deepti Velusamy)
 - Hitchhiker’s Guide To Moving From Relational Data To Events (Oskar Dudycz)
 - How Generative AI is Revolutionizing Software Development ? – Learn using Mind Map (Abhijit Jana)
 - TeamCity 2023.11.1 Is Here (Dmitrii Korovin)
 - How to Use Variables in Figma – A Handbook for Beginners (Ijelekhai Faith Olohijere)
 - Strategic Thinking is the Most Valuable Leadership Skill Today (JD Meier)
 - Don’t Sell Ideas – Debate Them (Charlie Kindel)
 
Screencasts & Videos
- The 12 Days of Copilot – Day 10 Microsoft 365 Copilot in Microsoft Teams Meetings –HLS Show Me How (Microsoft Healthcare & Life Blog Videos)
 - Advent of Code 2023 Day 10: Pipe Maze in C# ✅✅ and Advent of Code 2023 Day 11: Cosmic Expansion in C# ✅✅ and Advent of Code 2023 Day 12: Hot Springs in C# ✅✅ and Advent of Code 2023 Day 13: Point of Incidence in C# ✅✅ (Martin Zikmund)
 - The Prompt with Trevor Noah Episode 3 – How Can AI Help Radiologists Better Detect Breast Cancer? (Brad Smith)
 - FreeCodeSession – Episode 505 (Jason Bock)
 
Podcasts
- Directions on Microsoft – Microsoft EA Negotiation Podcast: Levers (Mary-Jo Foley)
 - freeCodeCamp Podcast: Kylie Ying on MIT, CERN, Figure Skating, and Poker AI (Quincy Larson)
 - Scrum Master Toolbox Podcast – Beyond Requirements, Rethinking Agile Product Ownership | Robert Briese (Vasco Duarte)
 - .NET MAUI Podcast Episode 121: M365 Admin App: A Customer .NET MAUI Migration Story (James Montemagno, Matt Soucoup & David Ortinau)
 - AWS Developers Podcast Episode 105 – AWS Identity with Kevin Shanley and Victor Moreno (David Isbitski)
 - Migrating to New Angular Features – Adventures in Angular 398 (Charles Max Wood, Armen Vardanyan & Lucas Paganini)
 - Syntax Podcast Episode 705: Is Running Random Code From npm Safe? With Feross Aboukhadijeh (Wes Bos & Scott Tolinski)
 - Coding Blocks Podcast – Gartner Top Strategic Technology Trends 2024 (Allen Underwood, Michael Outlaw & Joe Zack)
 - Changelog & Friends Podcast – #define: game theory, dude (Amal Hussein, Lars Wikman, Taylor Troesh, Emma Bostian, Jerod Santo & Adam Stacoviak)
 - AGL 343: Tech Talks with Oscar Santolalla (John Rouda)
 - The Happy Engineer Podcast #146: Practical Optimism Leads to A+ Careers with Ken Schmitt | CEO at TurningPoint Executive Search | Author (Max Ahumada)
 - React Native Radio 283 – From Side Hustle to Top Charts with Simon Reggiani (Simon Reggiani, Robin Heinze, Jamon Holmgren)
 
Community & Events
- Threads Plans to Interoperate With Other Platforms in the Fediverse (EditorDavid)
 - Adam Mosseri spells out Threads’ plans for the fediverse (Jay Peters)
 - .NET Conf 2023 Was A Blast! (Nikos Vaggalis)
 - Philips Hue reorganizes, plans job cuts to save $218 million annually (Jennifer Pattison Tuohy)
 - Sam Altman’s venture fund invests $3M in startup using humans and AI to keep people on task (Kurt Schlosser)
 - MVP’s Favorite Content: BizApps, Microsoft Entra, Blogs (Rie Moriguchi)
 
Database
- Comparing Azure Analysis Services with On-Premises SQL Server Analysis Services (Amira Bedhiafi)
 - RavenDB Backups are now Faster & Smaller (Oren Eini)
 - Azure Database for MySQL – November 2023 updates and latest feature roadmap (Shreya Aithal)
 - Key customer benefits of the Microsoft and MongoDB expanded partnership (Jordan Davis)
 
Miscellaneous
- Creator of JSON Unveils New Programming Language ‘Misty’ (EditorDavid)
 - How Lego builds a new Lego set (Sean Hollister)
 
More Link Collections
- The Morning Brew #3847 (Chris Alcock)
 - F# Weekly #50, 2023 – Season’s Greetings from Amplified F# (Sergey Tihon)
 - Collective #799 (Manoela Ilic)
 - Daily Reading List – December 15, 2023 (#225) (Richard Seroter)
 
The Geek Shelf
 Learn WinUI 3, 2nd Edition (Alvin Ashcraft) – Referral Link

