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