Top Links
- Announcing a new way to give feedback on Microsoft Learn (Chris Duarte)
 - The future of Xbox: all the news on Microsoft’s strategy shift (Tom Warren)
 - Gemini 1.5: Our next-generation model, now available for Private Preview in Google AI Studio (Jaclyn Konzelmann & Wictor Gworek)
 - What’s new in Flutter 3.19 (Kevin Chisholm)
 - Web Rush Episode 268: Democratizing AI or AI for Everyone with Lee Stott (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
 - Video generation models as world simulators (OpenAI Team)
 
Web & Cloud Development
- Learn SvelteKit in 2 hours (Beau Carnes)
 - WebStorm 2023.1.5 Is Available (David Watson)
 - WebApplicationFactory in ASP.NET Core: Practical Tips for C# Developers (Nick Cosentino)
 - How to set a certain amount of CSS overflow (Geoff Graham)
 - Astro 4.4 (Erika, Emanuele Stoppa, Matthew Phillips, Nate Moore & Bjorn Lu)
 - Starters Upgrade: WebContainers and Vite (Tomek Sulkowski)
 - Changing TypeScript library functions while keeping backwards compatibility (Michael Shpilt)
 - API Part 7 – Swagger Comments (Jesse Liberty)
 - Reflection Scroll Effect (Manoela Ilic)
 - How to Combine Images Using CSS Sprites in WordPress (Jen Swisher)
 
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- Hello, MongoDB – Getting Started with Mongo and dotnet 8 (Steve Smith)
 - What’s new in .NET 9 (Genevieve Warren)
 - How to Check if an Object Is a Number in C# (Daniel Laurens)
 - Polly Core Rate Limiter (Bryan Hogan)
 - Google Sheets in C# – How to Build Your Own Levels.fyi! (Nick Cosentino)
 - Answering Some Concerns about Wolverine (Jeremy D. Miller)
 
Design, Methodology & Testing
- Should I Change My Code For The Unit Tests? (Gil Zilberfeld)
 - 9 Ways to Use AI in the Workplace (AdvoLogix – Author Unknown)
 - JUnit Attachments Support for Publish Test Results (David Paquette)
 - #SemanticKernel – Chat Service demo running Llama2 LLM locally in Ubuntu (Bruno Capuano)
 - Build with Gemini models in Project IDX (Ali Satter & Roman Nurik)
 - Build code security skills with the GitHub Secure Code Game (Joseph Katsioloudes)
 - LinkedIn Open Sources Interactive Debugger for K8s AI Pipelines (Mary Branscombe)
 - GitLab 16.9 released with wider Beta access for Duo Chat (Tim Rizzi)
 
Mobile, IoT & Game Development
- Harness the Gemini API in your Dart and Flutter Apps (Ander Dobo)
 - Starting 2024 strong with Flutter and Dart (Brandon Badger)
 - Sharing Flutter’s 2024 roadmap (Michael Thomsen)
 - New in Dart 3.3: Extension Types, JavaScript Interop, and More (Kevin Moore)
 - Supercharge your apps with Firebase and the Gemini API (Alexander Nohe & Frank van Puffelen)
 
Screencasts & Videos
- Breaking Barriers: How OpenShift AI Connects MLOps and DevOps (Frank La Vigne)
 - Encryption and Ledger in Azure SQL Database | Data Exposed (Anna Hoffman & Pieter Vanhove)
 - Web API Clients with Meadow.Cloud | On .NET (James Montemagno & Jorge Ramirez)
 - Improving Your Code Coverage | Visual Studio Toolbox (Robert Green & Davide Bellone)
 - In Real Life with Charlotte Yarkoni & special guest Rory Preddy (Charlotte Yarkoni)
 
Podcasts
- Developer Tea – Delegation, Ownership, Responsibility, and Agency (Jonathan Cutrell)
 - InfoQ Podcast: Becoming a Staff Plus Engineer with Joy Ebertz (Joy Ebertz)
 - The Hanselminutes Podcast – Local AI empowers startups with StoryGraph’s Rob Frelow (Scott Hanselman)
 - JS Party Podcast – Angular moves fast without breaking things (Jessica Janiuk, Mark Thompson, Kevin Ball & Amal Hussein)
 - The Stack Overflow Podcast – Would you trust an AI bot to find the fix for vulnerabilities in your code? (Eira May)
 - UX Podcast – Building trust in AI with Carol Smith (James Royal-Lawson & Per Axbom)
 - Microsoft Research Podcast – What’s Your Story: Nicole Forsgren (Johannes Gehrke)
 
Community & Events
- Livestream – Chris Klug: Stop using Entity Framework as a DTO provider! (Khalid Abuhakmeh)
 - Cultivating Empathy: The Unconventional Path of Bharat Primetime at Microsoft (Nikita Chandawale)
 
Database
- Cumulative Update #25 for SQL Server 2019 RTM (Srinivas Kandibanda)
 - How SQL developers can maximize savings (Bob Ward)
 - Query Exercise: Finding Long Values Faster (Brent Ozar)
 - A Little About Nested Loops, Parallelism, and the Perils of Recursive Common Table Expressions (Erik Darling)
 - There Is Insufficient Free Space on Disk Volume To Create the Database (Tim Radney)
 
SharePoint, M365 & MS Teams
- February 2024 update of Power Automate for desktop (Yiannis Mavridis)
 - How to use Copilot Pro to write, edit, and analyze your Word documents (Lance Whitney)
 
PowerShell & Terminal
Miscellaneous
- Diablo IV is coming to Xbox Game Pass in March (Ash Parrish)
 - Releasing Windows 11 Builds 22621.3227 and 22631.3227 to the Release Preview Channel and Releasing Windows 10 Build 19045.4116 to Release Preview Channel (Brandon LeBlanc)
 
More Link Collections
- The Morning Brew #3883 (Chris Alcock)
 - Today’s Readings (Aaron T. Grogg)
 - Daily Reading List – February 15th, 2024 (#260) (Richard Seroter)
 - Reading List 314 (Bruce Lawson)
 
The Geek Shelf
 C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 (Mark J. Price) – Referral Link
Learning ASP.NET Core 2.0: Build modern web apps with ASP.NET Core 2.0, MVC, and EF Core 2: Jason De Oliveira, Michel Bruchet: 9781788476638: Books
Beginning Angular with Typescript (updated to Angular 5): Greg Lim: 9781981969913: Books