Top Links
- GitHub Copilot Chat now generally available for organizations and individuals (Shuyin Zhao)
 - Jeff Fritz: .NET Conf Recap – Azure DevOps Podcast Episode 278 (Jeffrey Palermo)
 - 2024 Tech Predictions (Ted Neward)
 - Building Apps for Windows in 2024 (Nick Randolph)
 - .NET Developer Roadmap 2023 and .NET Developer Roadmap 2024 on GitHub (Milan Milanović)
 
Web & Cloud Development
- What’s new in Svelte: January 2024 (Dani Sandoval)
 - The JavaScript Intl Object (Hassan Djirdeh)
 - How to Create Tables in WordPress (Jen Swisher)
 - React Basics: How to Use React Router v6 (John Au-Yeung)
 - API Versioning in ASP.NET Core (Milan Jovanović)
 - What’s New in Blazor: 2023 Volume 4 (Rajendran R.)
 - How to use Azure Maps to Build a Taxi Hailing Web App (Theophilus Owiti)
 - ESLint v9.0.0-alpha.0 released (Milos Djermanovic & Nicholas Nakas)
 - What’s new in Astro – December 2023 (Elian Van Cutsem)
 - API Ecosystem Building Blocks – SMTP, POP, HTTP, CSV, and Stripe (Kin Lane)
 - OpenTelemetry and Observability: Looking Forward (Ken Hamric)
 
WinUI, .NET MAUI & XAML
- Creating Christmas UI in .NET MAUI (Leomaris Reyes)
 - Is WPF Dead? (Mike James)
 - Bindings made easy with Shared Toolkit (Vijay Anand E G)
 
Visual Studio & .NET
- Microsoft.CodeCoverage v17.8 Released with New dotnet-coverage Tool and Other Improvements (Almir Vuk)
 - Controlling Precision of Decimal Numbers in C# and How to Initialize Parameters of a Record in C# (Code Maze)
 - Deep Dive into Conversions in C# With the Convert Class (Kamil Pakula)
 - How to allocate address space with a custom alignment or in a custom address region and How do I prevent my ATL class from participating in COM aggregation? DECLARE_NOT_AGGREGATABLE didn’t work (Raymond Chen)
 - Reflecting on 2023 and Embracing 2024: Metalama’s Journey (Gael Fraiteur)
 - Rock Your Code: Coding Standards for Microsoft .NET (8th Edition) (David McCarter)
 - Join MongoDB Collections With .NET and Aggregation Pipeline (Houssam Ghannoum)
 - Variations of the Range kata (Mark Seemann)
 - How to Compare Strings in CSharp: Tips and Tricks You Need to Know (Nick Cosentino)
 
Design, Methodology, AI & Testing
- 7 deadly sins of Agile: Wrath and 7 deadly sins of Agile: Gluttony and 7 deadly sins of Agile: Lust (Martin Hinshelwood)
 - The Big List of Design Patterns – Everything You Need to Know and How to Understand a New Codebase – Tips and Tricks for Tackling Complex Code (Nick Cosentino)
 - I Taught GIT to High School Students (Coluzzi Andrea)
 - Microsoft’s Copilot app is now available on iOS (Emma Roth)
 - Semantic Kernel – Out of the box plugins for Bing and Microsoft Graph (Matteo Pagani)
 - Splitting Services and Product (Allen Pike)
 - The hardest part of building software is not coding, it’s requirements (Jared Toporek)
 - How Would Your Manager Whiteboard You? (JD Meier)
 - Giving back as a developer (Alex Hyett)
 
Mobile, IoT & Game Development
- Building a React Native number pad feature from scratch (Taofiq Aiyelabegan)
 - Showing multiple location-based items based on QR codes using MRTK3 and HoloLens 2 (Joost van Schaik)
 
Screencasts & Videos
- IoT Coffee Talk: Episode 185 – Why Is Interoperability So Hard? (IoT Coffee Talk Crew)
 - AI-Powered Coding with Copilot Chat in VS Code | GitHub Universe (Harald Kirschner)
 - Technology & Friends – Steve Smith on Clean Architecture (David Giard)
 - FreeCodeSession – Episode 509 (Jason Bock)
 - Armchair Architects: LLMs & Vector Databases (Part 2) (David Blank-Edelman, Uli Homann & Eric Charran)
 
Podcasts
- Revision Path – Matai Parr (Maurice Cherry)
 - Merge Conflict 391: Our Predictions for Apple in 2024 (James Montemagno & Frank Kreuger)
 - GeekWire Podcast: NY Times vs. Microsoft; Plus, Oren Etzioni on AI in 2023 and beyond (Todd Bishop)
 - Syntax Podcast Episode 711: The Surprisingly Exciting World of Print + PDF CSS (Wes Bos & Scott Tolinksi)
 - Recording: .NET Core podcast on RavenDB, performance and .NET (Oren Eini)
 - Scrum Master Toolbox Podcast – T-Shaping Agile Teams, To Ensure Survival and Success When A Team Member Leaves | Josh Lambert (Vasco Duarte)
 - The PowerShell Podcast – From Engineer to Manager: Mike Kanakos on Transition, Lessons, and Community (James Petty)
 - The Work Item #68 – Why You Need An Executive Coach, with Eric Nehrlich and The Work Item #69 – Product Management In The Era Of Generative AI, with Shyvee Shi and The Work Item #70 – Building a Career In Developer Tools, with Kenneth Auchenberg (Den Delimarsky)
 - PPP 400 | Celebrating Episode 400 with Adam Grant (Andy Kaufman)
 - Meta Cast – Mastering Conflict Resolution: Strategies for Team Success (Bob Galen & Josh Anderson)
 - Building Bogus with Brian Chavez – Adventures in .NET Episode 170 (Shawn Clabough, Mark Miller, Christian Wenz & Adam Furmanek)
 - AGL 345: Jim Bishop (John Rouda)
 - Talk Python to Me #443: Python Bytes Crossover 2023 (Michael Kennedy)
 - Duke’s Corner Podcast – Sharat Chander: Tis the season of thanks! (Jim Grisanzio)
 
Community & Events
- My 2024 technical writing trends and predictions (Tom Johnson)
 - Open Source in 2024: More Volatility, More Risk, More AI (Joe Fay)
 - 2023 in Review: Reading and Writing Highlights (Richard Seroter)
 - Twitter/X appears to restrict Japanese emergency alert account hours after earthquake (Amanda Yeo)
 
Database
- How Database Snapshots Benefit the SQL Server DBA (Joe Gavin)
 - Introduction to LangChain for Data Professionals (Pinal Dave)
 - The Art Of The SQL Server Stored Procedure: Parameter Sniffing (Erik Darling)
 - Build a Terraform Module for Azure SQL (Josephine Bush)
 - MySQL Introduces Javascript Support in Preview (Renato Losio)
 
Miscellaneous
- Steam ends support for Windows 7 and Windows 8 (Sofia Elizabella Wyciślik-Wilson)
 - January 1, 2024 is Public Domain Day: Works from 1928 are open to all, as are sound recordings from 1923! (Jennifer Jenkins)
 
More Link Collections
- Interesting links of the week 2024-1 (Michael Eaton)
 - F# Weekly #52, 2023 – Happy New Year! (Sergey Tihon)
 - Code Maze Weekly #198 (Vladimir Pecanac)
 - 2023 year-end link clearance (Raymond Chen)
 - Daily Links – 24 Dec 2023 (Malcolm Jack)
 - Collective #802 (Manoela Ilic)
 - 2023 year in review (Craig Dunn)
 
The Geek Shelf
 Learn WinUI 3 – 2nd Edition (Alvin Ashcraft)
