Top Links
- .NET Rocks! – Space in 2023 Geek Out (Carl Franklin & Richard Campbell)
 - A new lock type in .NET 9 (Steven Giesel)
 - GitHub Copilot and AI for Developers: Potential and Pitfalls (Scott Hanselman & Mark Downey)
 - Semantic Kernel – The new planners introduced in 1.0 (Matteo Pagani)
 - A year of making you more productive using Git in Visual Studio (Jessie Houghton)
 
Web & Cloud Development
- Implement Custom Authorization Policy Provider in ASP.NET Core (Code Maze)
 - How (and Why) to Optimize jQuery Code Performance for Large-Scale Application Development (Nduka John)
 - Try the Future TypeScript Engine With the WebStorm@next Program (Vladislav Minaev)
 - Using WebGPU to accelerate ML workloads in the browser (Muhammed Ali)
 - A hard look at Certificate Transparency: CT in Reality (Eric Rescorla)
 - Replicating Data to Support Multi-Region Applications (Adora Nwodo)
 - Utilize legacy Web Service code in Logic App Standard (Mohammed Barqawi)
 
Visual Studio & .NET
- How to Customize C# Datagrid Features in Your Desktop App (Greg Lutz)
 - What does it mean when the compiler says that it can’t convert something to itself? (Raymond Chen)
 
Design, Methodology & Testing
- 7 Deadly Sins of Agile: Greed (Martin Hinshelwood)
 - Windows AI Studio Overview (Microsoft Learn)
 - 4 Steps for Building Event-Driven GenAI Applications (Andrew Sellers)
 - Upsides and Downsides of Open Source Adoption (Ben Linders)
 - Stop saying “technical debt” (Chelsea Troy)
 - Building trust with an open-door policy (David Pereira)
 - When Should Code Be Refactored? What You Need To Know (Nick Cosentino)
 - What I Learned Using Private LLMs to Write an Undergraduate History Essay (Ian Miell)
 
Mobile, IoT & Game Development
Screencasts & Videos
- GCast 165: GitHub projects [GCast 165] (David Giard)
 - IoT Coffee Talk: Episode 189 – End of 2023 Special! (A Weird Year) (IoT Coffee Talk Crew)
 
Podcasts
- Working Code Podcast – Episode 159: No Effort December Returns (Ben Nadel)
 - The Future of Authentication in JavaScript: An Inside Look into Passport JS with Jared Hanson – JavaScript Jabber 613 (AJ O’Neal, Dan Shappir & Steve Edwards)
 - The Rework Podcast – Working with a Business Partner (Kimberly Rhodes, Jason Fried & David Heinemeier Hansson)
 - The Stack Overflow Podcast – Developer with ADHD? You’re not alone. (Eira May)
 - Software Engineering Radio 596: Maxim Fateev on Durable Execution with Temporal (Philip Winston)
 
Community & Events
- Meet Text Control at NDC London 2024 (Bjoern Meyer)
 
Database
- The Art Of The SQL Server Stored Procedure: Dynamic SQL (Erik Darling)
 - Public Preview: Separation of scan levels for Azure SQL Database and Snowflake in Microsoft Purview (Henry Shi)
 - Eager Aggregation in SQL queries (Boris Novikov)
 
Miscellaneous
- Publishing to my blog from Obsidian (Cassidy Williams)
 
More Link Collections
- GitHub’s top blog posts of 2023 (Laura Lindeman)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C# (Alvin Ashcraft) – Referral Link
