Top Links
- Quickstart: Install SQL Server and create a database on Windows Subsystem for Linux (WSL 2) | Microsoft Learn (Randolph West)
 - Think Beyond Synchronous: The Ultimate Guide to Tasks in C# (Chris Woodruff)
 - Celebrating .NET Conf 2024: A Tale of Innovation from China to Taiwan (Christina Liang)
 - Helping Joe Finney make XAML more maintainable (Matt Lacey)
 - Functional C#: Make Dictionaries Functional (Simon Painter)
 - Use text embeddings within Semantic Kernel and Ollama (Bart Wullems)
 
Web & Cloud Development
- JavaScript scroll snap events for scroll-triggered animations (Abiola Farounbi)
 - Let’s experiment: Web Components with Angular 19, Linked Signals and Zoneless Setup (Yulia Galiulina)
 - How to Optimize Next.js Web Apps for Better Performance (Ayantunji Timilehin)
 - RxSignals: The most powerful synergy in the history of Angular (Vyacheslav Borodin)
 - CORS Finally Explained — Simply (Oleks Gorpynich)
 
WinUI, .NET MAUI & XAML
- Transform JSON into Stunning Charts: Auto-Generate Visuals with Syncfusion .NET MAUI Toolkit (Saravanan Madheswaran)
 
Visual Studio & .NET
- Random Forest Regression and Bagging Regression Using C# (James McCaffrey)
 - Could I be getting ERROR_KEY_DELETED for HKEY_CURRENT_USER\Software when the user logs off? (Raymond Chen)
 - Creating ZUGFeRD 2.3 (XRechnung, Factur-X) Documents with .NET C# and Visualize and Preview XRechnung, ZUGFeRD, and Factur-X Documents in .NET C# (Bjoern Meyer)
 - Moq Unit Testing in .NET Core with xUnit (Jaimin Shethiya)
 
AI
- CPU vs GPU: Which Wins for Running LLMs Locally? (Bruno Capuano)
 - How To Avoid Pseudo-Insightful Writing with ChatGPT and Unlocking ChatGPT’s Potential with “Scope It, Shape It, Size It” (JD Meier)
 - LLaMA-Mesh: NVIDIA’s Breakthrough in Unifying 3D Mesh Generation and Language Models (Robert Krzaczyński)
 - How to create AI-generated personas for enhanced product design (Kayode Adeniyi)
 
Design, Methodology & Testing
- The guide to Git I never had. (Jake Page)
 - Why Secure Development Environments Are Essential for Modern Software Teams (Melissa Sussmann)
 - How to Go from Copy and Paste Deployments to Full GitOps (Ben Linders)
 - The top employee experience (EX) trends for 2025 (Cinthiya)
 - Vertical Slice Architecture isn’t technical (Derek Comartin)
 - Part 2: A Survey of Analytics Engineering Work at Netflix (Yimeng Tang, Claire Willeck & Sagar Palao)
 - OKRs vs KPIs: A Comprehensive Guide to Measuring Performance (Peter Smulovics)
 - Being Functionless: How to Develop a Serverless Mindset to Write Less Code! (Sheen Brisals)
 - How to Make Learning to Code Easier by Focusing on the Fundamentals (Spruce Emmanuel)
 - 10X Thinking: Unlocking Exponential Growth and Innovation (JD Meier)
 
Mobile, IoT & Game Development
- Improving Threads’ iOS Performance at Meta (Sergio De Simone)
 - Ready to remix? Favorite projects to tinker with (Pete Bell)
 
Screencasts & Videos
- How To Add ChatGPT Search to Google Chrome – Tutorial (Frank LaVigne)
 - Tour the Editor in SQL database in Microsoft Fabric | Data Exposed (Anna Hoffman & Yo-Lei Chen)
 
Podcasts
- InfoQ Podcast: Building Safe and Usable Medical Device Software: A Conversation with Neeraj Mainkar (Neeraj Mainkar)
 - Software Engineering Radio #649 – Lukas Gentele on Kubernetes vClusters (Robert Blumen)
 - Scrum Master Toolbox Podcast – Promoting Agile Team Growth Through Experiments And Small Focused Changes | Robert Finan (Vasco Duarte)
 - Lenny’s Podcast – Inside Gong: How teams work with design partners, their pod structure, autonomy, trust, and more | Eilon Reshef (co-founder and CPO) (Lenny Rachitsky)
 - Geek’s Guide to the Galaxy Episode #585 – Philip Gelatt, writer of The Europa Report and The Spine of Night (David Barr Kirtley)
 - The Stack Overflow Podcast – How AI apps are like Google Search (Eira May)
 - UX Podcast Episode #329 – Dark mode (James Royal-Lawson & Per Axbom)
 - Software Defined Talk Episode #500 – 2024 Year in Review (Brandon Whichard, Coté & Matt Ray)
 
Community & Events
- Meta appoints new Trump-friendly policy chief (Emma Roth)
 - Getting Back to my Roots (Sarah Dutkiewicz)
 - On the ground from Amazon HQ in Seattle: Small businesses ‘excited’ as 5-day policy kicks in (Kurt Schlosser)
 
Database
- How To Write SQL Server Queries Correctly: EXISTS and NOT EXISTS (Erik Darling)
 - Oracle Architecture Overview (Kellyn Pot’Vin-Gorman)
 - Decision Guide for Selecting an Analytical Data Store in Microsoft Fabric (Slava Trofimov)
 - DuckDB + Webassembly = WhatTheDuck (Nikos Vaggalis)
 
SharePoint, M365 & MS Teams
- SharePoint Roadmap Pitstop December 2024 (Mark Kashman)
 
Miscellaneous
- Was Rust Worth It? From JavaScript to Rust, three years in. (Jarrod Overson)
 - Announcing Files Preview v3.8.11 (Files Team)
 - 7 calendar hacks to optimize your day in Outlook or Google Calendar (Parth Shah)
 - Microsoft has a new ergonomic keyboard, but it’s expensive and made by Incase (Emma Roth)
 - Xbox Series X|S – Every Console Option Available Now (Joe Skrebels)
 - Net neutrality eviscerated by appeals court ruling (Lauren Feiner)
 - Microsoft’s mini AI PCs are on the way (Tom Warren) – But none of them are from Microsoft
 
The Geek Shelf
 “Looks Good To Me”: Constructive code reviews (Adrienne Braganza) – Referral Link
Dew Drop – January 3, 2025 (#4334)
https://www.alvinashcraft.com/2025/01/03/dew-drop-january-3-2025-4334/
#dotnet #csharp #webdev #visualstudio #cloud #windowsdev #mobiledev #ai #dewdrop