Top Links
- Path to Senior Engineer handbook – All the resources you need to get to Senior Engineer and beyond (Jordan Cutler)
 - A Guide to Windows Development with Wasp & WSL (Boris Martinovic)
 - How to deal with privacy and GDPR in Event-Sourced systems (Oskar Dudycz)
 - .NET MAUI AOT App Size Improvements in .NET 8 #dotnetmaui #dotnet (James Montemagno)
 - Towards NUnit Version 4 (NUnit Team)
 
Web & Cloud Development
- A Practical Guide for Beginners: Azure OpenAI with JavaScript and TypeScript (Part 01) and Part 02 and Part 03 (Glaucia Lemos)
 - A Few Ways CSS Is Easier To Write In 2023 (Geoff Graham)
 - Creating Zip Files in Azure Blob Storage (Mark Heath)
 
WinUI, .NET MAUI & XAML
- Working with Splash Screen in .NET MAUI (Anoop Kumar Sharma)
 - .NET MAUI Advent Calendar English 2023 (Devs School)
 
Visual Studio & .NET
- Visual Studio 17.9 Preview 1: Refreshed UI, Debugging, AI, Productivity and More (Almir Vuk)
 - Graph API: getting users Active Directory group names and ids with the C# SDK (John Reilly)
 - How to Check if a File Is in Use With C# (Code Maze)
 - Amazon CodeWhisperer offers new AI-powered code remediation, IaC support, and integration with Visual Studio (Irshad Buchh)
 - Sep 0.3.0 – Unescape Support (still the Most Efficient .NET CSV Parser) (Nietras)
 - On harmful overuse of std::move (Raymond Chen)
 - 5 Awesome C# Refactoring Tips (Milan Jovanović)
 
Design, Methodology, AI & Testing
- Patterns of Distributed Systems is published by Pearson (Martin Fowler)
 - Companies with Flexible Remote Work Policies Outperform on Revenue Growth: Report (Jena McGregor)
 - What is Prompt Engineering? (Mahesh Chand)
 - When To Refactor Code – How To Maximize Efficiency and Minimizing Tech Debt and Rewriting vs Refactoring Code: How To Navigate The Two (Nick Cosentino)
 
Screencasts & Videos
- FreeCodeSession – Episode 499 (Jason Bock)
 - Awesome Scroll Effects in Xamarin.Forms (David Ortinau)
 - Quickly generate APIs for your database (Frank Boucher)
 
Podcasts
- freeCodeCamp Podcast: Hardware Engineering with Bruno Haid (Quincy Larson)
 - GeekWire Podcast: What’s next for Microsoft and OpenAI; Amazon car sales; disappearing unicorns (Todd Bishop)
 - AWS Developers Podcast Episode 101 – Building New Player Experiences at Riot Games with Zach Koncir and Ashwin Raghuraman (David Isbitski)
 - JS Party Podcast – What’s new in CSS land (Una Kravets, Amal Hussein & Nick Nisi)
 - Productive C# Podcast #24 – Primary Constructors in C# 12 (Andrea Angella)
 - Syntax Podcast Episode 697: What is DevRel with Salma Alam-Naylor (Wes Bos & Scott Tolinksi)
 - RiYL Episode 622: Kevin Hearn (of Barenaked Ladies) (Brian Heater)
 - Coding Blocks Podcast – 2023 Holiday Season Developer Shopping List (Allen Underwood, Michael Outlaw & Joe Zack)
 - AGL 340: Ryan Glasgow from Sprig (John Rouda)
 
Community & Events
- Top announcements of AWS re:Invent 2023 (AWS Editorial Team)
 - MVP’s Favorite Content: SQL Server and Power Apps (Rie Moriguchi)
 - Python Gets Its First Community Communications Manager (David Cassel)
 
Database
- Solving Date Range SQL Server Query Performance Issues with OPTION RECOMPILE (Mehdi Ghapanvari)
 - Optimizing Complex SQL Server Queries (Erik Darling)
 - SQL SERVER – T-SQL Fortune Cookies (Pinal Dave)
 - Updates about Database Projects for Microsoft Fabric (Dennes Torres)
 
More Link Collections
- The Morning Brew #3832 (Chris Alcock)
 - C# Digest Issue #482 – November 27, 2023 (Jakub Chodounsky)
 - Collective #793 (Manoela Ilic)
 - F# Weekly #47, 2023 – G-Research FSharp Analyzers (Sergey Tihon)
 
The Geek Shelf
 LEGO Harry Potter Hogwarts Express – Collectors’ Edition 76405 (LEGO) – Referral Link – Cyber Monday Deal