Top Links
- Visual Studio productivity features in 2023 (Leah Tran)
- Microsoft and Trevor Noah: A Partnership for Asking Questions (Kim Brooks)
- C++ in VS Code: Getting Started & Configuring IntelliSense (Alexandra Kemper)
- Seven Tips for Having a Great Conversation with Copilot (Microsoft Worklab)
- New Microsoft Graph callRecords API capabilities (Matthew McGrath)
Web & Cloud Development
- Auto-notifying cascading values in Blazor (Daniel Cazzulino)
- ASP.NET Core: Deploying the TX Text Control 32.0 SP2 Document Editor to Linux (Bjoern Meyer)
- Kubernetes and beyond: a year-end reflection with Kelsey Hightower (Dotan Horovitz)
- .NET 8: Blazor Render Modes Explained (Peter De Tender)
- Demystifying Loaders and Actions in React Router 6 (Part 2) (Thomas Findlay)
- Improving ASP.NET Core Security By Putting Your Cookies On A Diet (Tore Nestenius)
- WebKit Features in Safari 17.3 (Jen Simmons)
- Node v21.6.1 (Current) (Rafael Gonzaga)
- Unveiling Exciting Features in Essential JS 2 Gantt Chart: 2023 Volume 4 (Alan Sangeeth)
- Layouts in Astro (Tamas Piros)
WinUI, .NET MAUI & XAML
- Introducing .NET MAUI Generic Item Templates for Visual Studio 2022 (Vijay Anand E G)
Visual Studio & .NET
- How to Calculate the Number of Days Between Two Dates in C# (Ellie Zubrowski)
- How to get assembly code generated by the JIT for a C# method (Gérald Barré)
- AI Tools You Can Use in Visual Studio Code Besides GitHub Copilot (Ijeoma Igboagu)
- A Range kata implementation in C# (Mark Seemann)
- Another Set of Bug-fixes for ReSharper and Rider 2023.3 Is Here! (Sasha Ivanova)
- WinForms Development Best Practices for 2024 (Greg Lutz)
- SerilogTracing (Nicholas Blumhardt)
- MassTransit–.NET 8 upgrade warnings (Bart Wullems)
- Collection Performance in Microsoft .NET: Converting Byte Array to Span (David McCarter)
- Accessing a block of memory represented by a Windows Runtime IMemoryBuffer (Raymond Chen)
Design, Methodology, AI & Testing
- Agile Use Widespread but Scaling Remains a Challenge (Sean Michael Kerner)
- The Proper Care and Feeding of LLMs: Q&A with Programmer Michael Washington (Gladys Rama)
- Create AI Assistants with OpenAI’s Assistants API (Beau Carnes)
- Using ChatGPT for Amplifying Software Testing Practices and Assist Software Delivery (Ben Linders)
- Walking and chatting with ChatGPT (Tom Johnson)
- MicroAgents: Exploring Agentic Architecture with Microservices (Chris Rickman)
- Beyond the Hype: Was the threat the CRA seemed to pose to open source just hype? (Colin Eberhardt)
- How to get in the flow while coding (and why it’s important) (Gwen Davis)
- Nuke: Update on IDE Extensions (Alexej Liebenthal)
- 10 unexpected ways to use GitHub Copilot (Kedasha Kerr)
Mobile, IoT & Game Development
- Progress of the Flutter Package Ecosystem (Ander Dobo)
Screencasts & Videos
- Add Screen Recording to Your .NET MAUI App in 2 Lines of Code (Gerald Versluis)
- How to get ready for Copilot for Microsoft 365 | Updates for 2024 (Microsoft Mechanics)
- Tab Management | Postman Level Up (Postman Team)
- Building an Apple 1 Computer – Part 6 (Scott Hanselman)
Podcasts
- Revision Path – Kyra Wells (Maurice Cherry)
- Merge Conflict #394: 1BRC, Getting Spatial, & Importance of Source Control (James Montemagno & Frank Kreuger)
- Scrum Master Toolbox Podcast – Agile Against the Odds, Navigating Resistance and Leading Agile Change | Isshai Kamara (Vasco Duarte)
- The PowerShell Podcast – From Python to PowerShell: A Developer’s Perspective with Jordan Borean (James Petty)
- Meta Cast – Transforming Team Dynamics: Handling Difficult Members Effectively (Bob Galen & Josh Anderson)
- Syntax Podcast Episode 720: Where Does Time Come From? (Wes Bos & Scott Tolinkski)
- Google Cloud Security Podcast Episode 156 – Living Off the Land and Attacking Critical Infrastructure: Mandiant Incident Deep Dive (Anton A. Chuvakin)
- The Changelog News Podcast – GitHub Actions as a time-sharing supercomputer (Jerod Santo)
- The Amp Hour #656 – Pneumatic Tubes, Straight To The Home (Dave Jones & Chris Gammell)
- The Stack Overflow Podcast – Hacking the hamburger: How a pentester exposed holes in hundreds of fast-food chains (Eira May)
- Inside Trader Joe’s Podcast Episode 70: Trader Joe’s 15th Annual Customer Choice Awards (Trader Joe’s Team)
Community & Events
- Riot Games cuts more than 500 jobs (Richard Lawler)
- Rockin’ the Code World Season 4: Special Guest Jared Parsons (David McCarter)
- Partner Blog | Grow with Microsoft: unlock new benefits packages and program updates (Jill Armour)
- Stack Gives Back 2023! (Sasha)
Database
- Moving SQL Prompt History to Another Machine (Steve Jones)
More Link Collections
- The Morning Brew #3865 (Chris Alcock)
- Interesting links of the week 2024-4 (Michael Eaton)
- Reading Notes #587 (Frank Boucher)
- Daily Reading List – January 22, 2024 (#244) (Richard Seroter)
The Geek Shelf
The clock’s ticking. It’s the final week of Packt’s Amazon New Year Sale! (Packt) – Get my latest book, Learn WinUI 3 2nd Edition, and lots more before the sale ends!