Top Links
- Exploring the AskVS command in GitHub Copilot for Visual Studio (Cynthia Zanoni & Laurent Bugnion)
 - Mr. Maeda’s Cozy AI Kitchen Desserts Corner – What is AI? (John Maeda, Eleanor Lewis & John Kennedy)
 - Introducing Phi-3: Redefining what’s possible with SLMs (Misha Bilenko)
 - Getting Started – Generative AI with Phi-3-mini: A Guide to Inference and Deployment (Kinfey Lo)
 - Making Plans with Semantic Kernel: Implementing the Microsoft Graph Plugin (Sophia Lagerkrans-Pandey & Jose Luis Latorre Millas)
 - Refactor your C# code with primary constructors (David Pine)
 
Web & Cloud Development
- Kubernetes 1.30: Validating Admission Policy Is Generally Available (Jiahui Feng)
 - Trusted Signing is in Public Preview (Rakia Segev)
 - Blazor Routing Essentials: Mastering URL Parameters and Query Strings (A. Yohan Malshika)
 - Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges) (Gergely Orosz & Elin Nilsson)
 - Akka.NET, ASP.NET Core, Hosted Services, and Dependency Injection (Aaron Stannard)
 - Creating Fluid Typography with the CSS clamp() Function (Daine Mawer)
 - How Does Angular Compare to Vue? (Hassan Djirdeh)
 - Everything You Need to Know About Server Components in KendoReact (Kathryn Grayson Nanz)
 - HSTS Header Implementation in ASP.NET Core (Muhammed Saleem)
 - What’s New in Blazor Query Builder: 2024 Volume 1 (Satheeskumar S.)
 - What’s new for the Microsoft Fluent UI Blazor library 4.7 (Vincent Baaij)
 - Giving the .NET smart components a try–The Smart TextArea (Bart Wullems)
 - Mouse Gestures in Edge (Eric Lawrence)
 - Enterprise best practices: successfully govern your API content and users (Garrett London)
 - Golang: How to Use Library Packages (Jack Wallen)
 - Improving text editing on the web, one feature at a time (Microsoft Edge Team)
 - What Does WebAssembly Mean for the Server and GenAI? (Ryan Wallner)
 
WinUI, .NET MAUI & XAML
- .NET MAUI: Edit HTML Content with the DevExpress .NET MAUI HTML Edit Control (Anthony Sameishchev)
 
Visual Studio & .NET
- A Quick F# Load Test Script (Kevin Logan)
 - Fix Unable To Resolve DbContextOptions For EF Core (Khalid Abuhakmeh)
 - C#: Console App that Accepts Command-Line Arguments (Chris Pietschmann)
 - Try Catch in C#: The Basics You Need to Know (Nick Cosentino)
 - Creating Reactive Applications in .NET (David Ramel)
 - ODP.NET 23c — Final Dev Release Update (Alex Keh)
 - Hacking together an AsciiMath parser for .NET (Andrew Lock)
 - Code It Any Way You Want: Optimal Parameter Passing – Array vs. Params Keyword and General Performance: Choosing Between GetValueOrDefault() and Coalesce Operator for Nullable Integers (David McCarter)
 - Adding state to the update notification pattern, part 5 (Raymond Chen)
 - .NET JsonElement and Schema Validation (Ian Griffiths)
 
Design, Methodology, AI & Testing
- Improving RAG performance with Azure AI Search and Azure AI prompt flow in Azure AI Studio (Gia Mondragon)
 - Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phone (Microsoft)
 - Build a retrieval augmented generation (RAG) AI app using SDKs (liblab Docs Team)
 - Get Better at Using Prompts With Deliberate Practice: One technical writer’s little experiment (Diana Cheung)
 - OpenAI’s commitment to child safety: adopting safety by design principles (OpenAI Team)
 - Meta’s Llama 3 models are now available in Amazon Bedrock (Channy Yun)
 - Microsoft Joins Thorn and All Tech Is Human to enact strong child safety commitments for generative AI (Courtney Gregoire)
 - Mistral Large Foundation Model Now Available on Amazon Bedrock (Daniel Dominguez)
 
Mobile, IoT & Game Development
- New memory variants for the Raspberry Pi Compute Module family (Dave Lee)
 - All Unity Muse are capabilities now available in the Editor, plus 3 new updates (Stacey Haffner)
 - Apple reportedly cuts Vision Pro production due to low demand (Umar Shakir)
 - Push Notifications in Safari Progressive Web apps (Joe Meyer)
 - PWAs: A Powerful Part of your Mobile App Strategy, But Not a Standalone Solution (John Arnsdorf)
 
Screencasts & Videos
- FreeCodeSession – Episode 538 (Jason Bock)
 - Get started with your first Radius application | Open at Microsoft (Aaron Crawfis & Ryan Nowak)
 - WHY AI Works (Bertrand Serlet)
 
Podcasts
- CppCast – Pure Virtual C++ (Phil Nash & Timur Doumler)
 - RunAs Radio – PowerShell 7.4 with Sydney Smith (Richard Campbell)
 - Scrum Master Toolbox Podcast – Unlocking Scrum Team Potential, The High-performance Tree Tool | Paul Jarvis (Vasco Duarte)
 - AWS Developers Podcast Episode 115 – From Burnout to Balance: Tech Mental Health with Rebekah Kulidzan (David Isbitski)
 - The Stack Overflow Podcast – Is GenAI the next dot-com bubble? (Eira May)
 - Coffee and Open Source Podcast – Jeremy Sinclair (Isaac Levin)
 - Software As An Art | Multithreaded Income Episode 36 with Jamie Wright (Kevin Griffin)
 - Python Bytes Podcast #380 – Debugging with your eyes (Michael Kennedy)
 - Software Engineering Radio 613: Shachar Binyamin on GraphQL Security (Priyanka Raghavan)
 - Mailin’ It! – The Official USPS Podcast – VP of Sales Intelligence and Support Shibani Gambhir (United States Postal Service)
 
Community & Events
- HashiCorp Reportedly Being Acquired By IBM (BeauHD)
 - Tech Hiring: Most Employers Added Jobs or Kept the Status Quo in 2023 (Lawrence E. Hecht)
 - Microsoft Generative AI Hackathon: A Call to Innovate in Healthcare Technology (Paul Swider)
 
Database
- Getting Started — Accessing Oracle NoSQL Database using FastAPI and Pydantic (Dario Vega)
 - What Else Happens When Queries Try To Compile In SQL Server: COMPILE LOCKS! (Erik Darling)
 - Upgrade to Azure Database for MySQL – Flexible Server for better performance with easy migration (Xiaoxuan Guo)
 - The Future of SQL: Conversational Hands-on Problem Solving (Jon Udell)
 
SharePoint, M365 & MS Teams
PowerShell & Terminal
- Exploring Nushell, a Rust-powered, cross-platform shell (Oduah Chigozie)
 
Miscellaneous
- The FTC has banned noncompete agreements (Emma Roth)
 - NTLM vs Kerberos (Josh Mora)
 - Framework won’t be just a laptop company anymore (Sean Hollister)
 - Windows 11 Start menu ads are now rolling out to everyone (Tom Warren)
 - A cheaper Tesla is back on the menu (Umar Shakir)
 
More Link Collections
- The Morning Brew #3925 (Chris Alcock)
 - Daily Reading List – April 23, 2024 (#303) (Richard Seroter)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft) – Referral Link