Top Links
- 10 reasons why application packaging isn’t going anywhere (Ronald Vonk)
 - Previewing More Copilot+ Experiences with Windows Insiders in the Dev Channel (Amanda Langowski)
 - How to Use AI Tools Like ChatGPT, Claude AI, Llama, and Perplexity for Coding Effectively (Eli Lopian)
 - Phi Silica, small but mighty on-device SLM (Vivek Pradeep)
 - What’s new in Microsoft Entra – November 2024 (Shobhit Sahay)
 - Christmas MadLib using C# and Spectre.Console (2024 C# Advent) (Michael Eaton)
 - Windows UI Kit for Figma (Nick Randolph)
 
Web & Cloud Development
- 5 JavaScript Libraries You Should Say Goodbye to in 2025 (Alexander T. Williams)
 - Using Entra External ID with an Auth0 OpenID Connect identity provider (Damien Bowden)
 - Knowing CSS is Mastery to Frontend Development (Geoff Graham)
 - What’s New in React 19 (Hassan Djirdeh)
 - Are Your ASP.NET Core Routes and Query Strings Culture-Invariant? (Jeremy Clark)
 - A poor mans dependency injection for F# and AWS Lambda (Tristian Barrett)
 - Build Resilient Systems with Wolverine’s Transactional Outbox (Jeremy D. Miller)
 - Immediate Discontinuation of Azure Passes (Mindy Rosenthal)
 - 3 Node.js Features You Didn’t Know About (Peter Mbanugo)
 - HTML Tables: The Layout Hack That Somehow Worked (Simon Sterne)
 - IdentityServer in Docker Containers: HTTPS and SameSite (Part 3) (Tore Nestenius)
 - Swagger dropped from .NET 9: What are the alternatives? (David Grace)
 - Collect IIS logs from multiple locations into Sentinel Log Analytics Workspace. (Santosh Pargi)
 - How to secure access to FHIR data: users, clients and permissions (Tim Prudhomme)
 - What Is CNAPP (Cloud-Native Application Protection Platform)? (PreEmptive Team)
 - Why is every startup’s website so darn useless? (Jessica Kerr)
 - You can pay for that: How web browser features get built (Stephanie Stimac)
 - Release Vite 6.0 (Onix React)
 
WinUI, .NET MAUI & XAML
- Get started with Phi Silica in the Windows App SDK (Microsoft Learn) – Hope we’ll see these APIs in the SDK soon!
 
Visual Studio & .NET
- Extracting Icons From A Windows DLL Or EXE With C# (Den Delimarsky)
 - LINQ might get a “left join” operator in .net 10 (Steven Giesel)
 - Chain of Responsibility Design Pattern in C# (Ahsan Ullah)
 - Using vectorization in C# to boost performance (Brant Burnett)
 - MSVC Compiler Language Updates in Visual Studio 2022 version 17.12 (Cameron DaCamara)
 - Getting Started with EF Core Couchbase DB Provider (Jeff Morris)
 - Minimizing cognitive load in F# (Michael Winch)
 - Learning to read C++ compiler errors: Nonsensical errors from a function declaration (Raymond Chen)
 - Sep 0.6.0 – CSV Trim Support, .NET 9 and New Benchmarks incl. Apple M1 (Nietras)
 - Boost Your .NET Projects: Unleashing the Power of Spargine’s Type Extension Methods (David McCarter)
 - Why IActorRef.Tell Doesn’t Return a Task (Aaron Stannard)
 - Object Pools in C#: Examples, Internals and Performance Benchmarks (Alexey Fedorov)
 
AI
- Introducing ChatGPT Pro: The Ultimate Assistant Tool for Coders (Alex Harper)
 - Recall overview (Microsoft Learn)
 - Extracting Handwritten Corrections with Azure AI Foundry’s Latest Tools (John Carroll)
 - 6 AI trends you’ll see more of in 2025 (Paul Nyhan)
 - GenChess – Make Your Next Move a Masterpiece (Google Labs)
 - Click to Do: do more with what’s on your screen (Microsoft Support)
 - Let Copilot be your holiday helper and 7 great Copilot prompts for the holiday season (Anne Fernando)
 - UCLA offers comp lit course developed by AI (Anthony Ha)
 - Custom instructions when using GitHub Copilot (Bart Wullems)
 - Trying and Failing with GitHub Copilot (Jeremy Clark)
 - Strengthen your responsible AI stance with Microsoft Learn Plans (lannateh)
 - NLIP: Redefining Secure Communication Between Natural Language AI Models (Peter Smulovics)
 - Why AI will eat the browser (Om Malik)
 
Design, Methodology & Testing
- How to Write Unit Tests in Go (Temitope Taiwo Oyedele)
 - The Importance Of Graceful Degradation In Accessible Interface Design (Eleanor Hecks)
 - Building an Effective Internal Developer Platform (Mor Paz)
 - Having a Full Backlog Is Not a Healthy Backlog (Peter Smulovics)
 
Mobile, IoT & Game Development
- User-Agent Reduction on Android WebView (Mike Taylor & Mihai Cîrlănaru)
 - Raspberry Pi 500 and Raspberry Pi Monitor on sale now (Eben Upton)
 - Raspberry Pi Connect for Organizations, plus full-screen support (Gordon Hollingworth)
 - Architecting self-coordinating IoT systems for reliability and resilience with .NET and SignalR (Fiodar Sazanavets)
 - A Game in F#? Why, yes indeed. The making of Truffle Wizard. (Tim Knauf)
 
Screencasts & Videos
- Technology & Friends – Christina Aldan on Changing Careers (David Giard)
 - Advent of Code 2024 Day 6: Guard Gallivant in C# ✅✅ and Advent of Code 2024 Day 7: Bridge Repair in C# ✅✅ and Advent of Code 2024 Day 8: Resonant Collinearity in C# ✅✅ and [Monkey Conf 2024] How We Build an Open-Source Cross-Platform Framework in .NET (Martin Zikmund)
 - FreeCodeSession – Episode 574 (Jason Bock)
 - IoT Coffee Talk: Episode 238 – Genius Level Stupidity (IoT Coffee Talk Crew)
 - Advent of Code 2024: TDD in C# (Day 7) and Advent of Code 2024: (Not?) TDD in C# (Day 8) (Brad Wilson)
 
Podcasts
- Merge Conflict #440: Future of GPTs? Mac Desktops? Headphones? (James Montemagno & Frank Kreuger)
 - GeekWire Podcast: Amazon Nova, the future of AI, and more from the AWS re:Invent show floor (Todd Bishop)
 - Blockchain on Azure – Adventures in .NET #208 (Stefano Tempesta, Caleb Wells, Shawn Clabough & Wai Liu)
 - Syntax Podcast #857: How to Look and Sound Good at $10, $100 and $1000 With Producer Randy (Wes Bos & Scott Tolinski)
 - TypeScript Success: Integration, Type Checking, and Generics – JavaScript Jabber #660 (Charles Max Wood & Matt Pocock)
 - Scrum Master Toolbox Podcast – When Sprint Goals Are Missing, The Consequences of a Task-Driven Product Owner | Ramya Shastri (Vasco Duarte)
 - The Stack Overflow Podcast – From bugs to performance to perfection: pushing code quality in mobile apps (Eira May)
 - Lenny’s Podcast – Seth Godin’s best tactics for building remarkable products, strategies, brands and more (Lenny Rachitsky)
 - Tools & Weapons Podcast – Norma Kamali on AI: From canvas to code, redefining creativity with AI (Brad Smith)
 
Community & Events
- Mozilla Announces ‘JavaScriptmas’ – Daily Coding Challenges with a Chance at Prizes (EditorDavid)
 - Starter Packs with OPML and RSS (Luis Quintanilla)
 - MVP’s Favorite Content: SQL, AI, Microsoft 365, Azure (Rie Moriguchi)
 - My Favorite Announcement at Ignite (that wasn’t) (Joey Dantoni)
 - “Pwned”, The Book, Is Now Available for Free (Troy Hunt)
 - SQLBits is Coming Back to London in June 2025! (Brent Ozar)
 - Bluesky Banner – Show your BlueSky statistics directly in your banner (Csaba Kissi)
 
Database
- MySQL Retrospective – Forgotten Functions (Frederic Descamps)
 - MySQL Retrospective – The Middle Years and MySQL Shorts Revisited – Functions Galore (Scott Stroz)
 - Simulating WAITFOR In Scalar UDFs In SQL Server (Erik Darling)
 - Develop SQL Server databases on RHEL with Podman Desktop (Louis Imershein)
 - DuckDB vs. Snowflake vs. Databricks (Noa Shavit)
 
SharePoint, M365 & MS Teams
- Boost your Microsoft 365 app performance: Introducing tree shaking in TeamsJS (Adam Li)
 - 7 reasons Excel will never be replaced (Parth Shah)
 
PowerShell & Terminal
- How To Install Windows Subsystem for Linux on Windows 11 (Jack Wallen)
 
Miscellaneous
- Easily Install and Update Apps on Your Home PC (Home Updater Team)
 - Kids Id Kit (Rockford Lhotka, Art Bergquist & Jurgen Volders)
 - Announcing Windows 11 Insider Preview Build 22635.4580 (Beta Channel) (Amanda Langowski)
 - Microsoft Discontinues Its $4,500 All-in-One Desktop, ‘Surface Studio’ and Linux 4.19, the Last Supported Kernel of the Linux 4.x Series, Finally Reaches EOL (EditorDavid)
 - A Dozen Programmer Utilities (Jesse Liberty)
 - Bird Flu Has Been Found in Raw Milk − A Reminder of How Pasteurization Protects Health (Kerry E. Kaylegian)
 - The top 10 gifts for the developer in your life (Lavinia Sfetcu)
 - What are meme coins? (Mahesh Chand)
 - Elon Musk donated more than $260 million to elect Donald Trump (Rebecca Bellan)
 
More Link Collections
- F# Weekly #49, 2024 – Write F# and win PXL-CLOCK! (Sergey Tihon)
 - Azure Weekly Issue #496 – 8th December 2024 (Azure Weekly)
 - Collective #887 (Manoela Ilic)
 - Daily Reading List – December 6, 2024 (#455) (Richard Seroter)
 
