Top Links
- Introducing the Revamped Visual Studio Resource Explorer (McKenna Barlow)
 - Arm64 on GitHub Actions: Powering faster, more efficient build systems (Larissa Fortuna)
 - Build intelligent apps for Microsoft 365 with Teams Toolkit (Junjie Li)
 - Open and Save PDF Files Locally in Flutter (Ramkumar Ravy)
 - Refactor your code using alias any type (David Pine)
 - Microsoft Photos: Migrating from UWP to Windows App SDK (Adam Gritt & Robson Pontin)
 
Web & Cloud Development
- Running Postgres in Docker (Bryan Hogan)
 - Pro Annotations on Mobile PDFs with Blazor PDF Viewer (AbishekRoy DennisRaj)
 - Extract Plain Text from Office Open XML DOCX and DOC Documents in ASP.NET Core C# (Bjoern Meyer)
 - New Signals Proposal Seeks to Formalize Reactive Programming Primitives in JavaScript (Bruno Couriol)
 - How to Mock IConfiguration.GetValue in ASP.NET Core (Ivan Gechev)
 - Uploading documents to your AI Slackbot in real-time using S3, SQS and Pulumi on AWS (Tyler Mulligan)
 
Visual Studio & .NET
- Microsoft Reveals Preview C# 13 Features (Kay Ewbank)
 - StringBuilders magic for very large strings (Steven Giesel)
 - More on harmful overuse of std::move (Raymond Chen)
 - Understanding the Exception.HResult property in C# (Thomas Ardal)
 
Design, Methodology, AI & Testing
- Google announces Firebase Genkit with Ollama support (Ollama Team)
 - Get Started With Ollama’s Python & Javascript Libraries (Nikos Vaggalis)
 - How to use Azure OpenAI GPT-4o with Function calling (Denise Schlesinger)
 - Introducing Aurora: The first large-scale foundation model of the atmosphere (Alyssa Hughes)
 - GitHub Actions: Download File and Commit to Repository (Chris Pietschmann)
 - The Architect’s Guide to the GenAI Tech Stack — 10 Tools (Keith Pijanowski)
 - Generative AI: The Perfect Colleague for UX Researchers (Michael O’Sullivan)
 
Mobile, IoT & Game Development
- How to Quickly Add Auth to your Flutter Apps with Supabase Auth UI (Fatuma Abdullahi)
 - Raspberry Pi AI Kit available now at $70 (Naush Patuck)
 - How GitHub reduced testing time for iOS apps with new runner features (Stephen Glass)
 - Logging Mixed Reality app data in Azure Application Insights using the official Microsoft SDK (Joost van Schaik)
 
Screencasts & Videos
- Extract Text from Images and Pictures with OCR in .NET MAUI (Gerald Versluis)
 - Troy Hunt: A private journey in the public eye | NDC Sydney (SSW TV)
 - The .NET on AWS Show, Featuring David Fowler + Norm Johanson! (AWS Twitch Channel)
 
Podcasts
- InfoQ Podcast: Edo Liberty on Vector Databases for Successful Adoption of Generative AI and LLM based Applications (Edo Liberty)
 - Scrum Master Toolbox Podcast – A Collaboration Change Gone Wrong And Other Lessons For Scrum Masters | Rebecca Cyr (Vasco Duarte)
 - Meta Cast – The Agile Alignment Guide: Uniting Teams and Leaders (Bob Galen & Josh Anderson)
 - Jim Leonardo: Leading Software Teams – Azure DevOps Podcast Episode 300 (Jeffrey Palermo)
 - The PowerShell Podcast – Breaking Down ModuleFast and More with Justin Grote (James Petty)
 - Syntax Podcast #777: The Modern Dev CMS – Pocketbase (Wes Bos & Scott Tolinski)
 - CloudChat Episode 6 – Who’s Your Landlord? (Carl Schweitzer & Brandon Martinez)
 - Google Cloud Security Podcast Episode 175 – Meet Crystal Lister: From Public Sector to Google Cloud Security and Threat Horizons (Anton Chuvakin)
 - The Stack Overflow Podcast – How to prevent your new chatbot from giving away company secrets (Ben Popper)
 - The Changelog News Podcast #97 – Yet another open source rug pull (Jerod Santo)
 - Beyond the Hype: Can we do better than ‘carbon aware’ computing? (Colin Eberhardt)
 - The Happy Engineer Podcast #171 – See How Easily You Can Increase Confidence at Work (Max Ahumada)
 
Community & Events
- Inside DevOps with Brandon Moore (Tony Kelly)
 - Microsoft layoffs hit HoloLens, Azure cloud teams (Richard Lawler)
 - Computex 2024: Qualcomm keynote focuses on Snapdragon X Series (Athima Chansanchai)
 - Celebrating Pride and ‘Radical Joy’ (Kathleen Hall)
 - Microsoft Celebrates 15 Years of Bing (Paul Thurrott)
 
Database
- Effective Strategies for Storing and Parsing XML in SQL Server (Edward Pollack)
 - Why You Should Avoid People Who Tell You To Avoid Subqueries In SQL Server (Erik Darling)
 - Multi-Tenancy: Database per Tenant with Marten (Jeremy D. Miller)
 - Single SQL Stored Procedure for all CRUD Operations and Change Tracking (Sebastiao Pereira)
 - How to give developers access to Query Store (Josephine Bush)
 
Miscellaneous
- New look for Intune Company Portal app for Windows (Intune Support Team)
 - Windows AI feature that screenshots everything labeled a security ‘disaster’ (Tom Warren)
 
More Link Collections
- The Morning Brew #3952 (Chris Alcock)
 - Interesting links of the week 2024-23 (Michael Eaton)
 - Sands of MAUI: Issue #147 (Sam Basu)
 - Daily Reading List – June 3, 2024 (#331) (Richard Seroter)
 - Reading Notes #606 (Frank Boucher)
 
The Geek Shelf
 Learn WinUI 3, Second Edition (Alvin Ashcraft)