Top Links
- Changelog & Friends Podcast Episode #95 – wsl.exe — cat hello.cs (Craig Loewen, Mads Torgersen, Jerod Santo & Adam Stacoviak)
- Text Formatting in Notepad begin rolling out to Windows Insiders (Dave Grochocki)
- Build Agents using Model Context Protocol on Azure | Microsoft Learn (John Alexander)
- Configuring Microsoft.AI.Extension with multiple providers (Rick Strahl)
- Agility SDK 1.717-preview and 1.616-retail (Adele Parsons)
- Bring your PWA closer to users with App Actions on Windows (Microsoft Edge Team)
Web & Cloud Development
- TLS Inspection now in Microsoft Entra Internet Access (Ashish Jain)
- Handling OpenID Connect error events in ASP.NET Core (Damien Bowden)
- Billions of Cookies Up For Grabs As Experts Warn Over Session Security (BeauHD)
- Marten 8.0, Wolverine 4.0, and even Lamar 15.0 are out! (Jeremy D. Miller)
- Seamless Real-Time Word Document Collaboration in Angular Using Redis (Ramkumar Ravy)
- Microsoft designates Blazor as its main future investment in web UI for .NET (Tim Anderson)
- Introducing Lizzy.js (Stoyan Stefanov)
- Better CSS Shapes Using shape() — Part 2: More on Arcs (Temani Afif)
- ESLint v9.28.0 released (Francesco Trotta)
- What’s new in Astro – May 2025 (Sarah Rainsberger)
- YARP vs Nginx – A Quick Performance Comparison (Milan Jovanović)
- Postman’s handling of secrets (Postman Team)
WinUI, .NET MAUI & XAML
- ENAMEL RFC Revision 1 (Matt Lacey)
Visual Studio & .NET
- Why is enumerating over List faster than IList? (Steven Giesel)
- Event Sourcing Pattern: An In-Depth Guide for Software Architects and Mastering the Choreography Pattern: An In-Depth Guide for C# and .NET Architects (Sudhir Mangla)
- Using Oracle with Entity Framework (Bryan Hogan)
- Visual Studio 2022 v17.14 Introduces Agent Mode and Advanced Copilot Assistance (Edin Kapić)
- Using an oracle to see where your code is producing the wrong output (Raymond Chen)
- Boost Your .NET Projects: Enhance Your Workflow with AssemblyHelper in Spargine (David McCarter)
AI
- The AI Testing Dilemma: Why Human-Written Unit Tests Still Matter in 2025 (Eli Lopian)
- Quickstart: Generate a video with Sora (preview) (Microsoft Learn)
- Azure AI Search Unveils Agentic Retrieval for Smarter Conversational AI (Steef-Jan Wiggers)
- AI is Just a Tool – The Journey Still Belongs to People (Chris Pietschmann)
- API quick reference guides (and the challenges of passing long content into AI contexts) (Tom Johnson)
- Microsoft Targets AI ‘Holy Grail’ With Windows ML 2.0 (Agam Shah)
- Introducing Perplexity Labs (Perplexity Team)
- MCP for Beginners | GitHub (Microsoft)
- GitHub MCP Exploited: Accessing private repositories via MCP (Marco Milanta & Luca Beurer-Kellner)
- LLM timeline (Bart Wullems)
- AI Could Consume More Power Than Bitcoin By the End of 2025 and Hugging Face Introduces Two Open-Source Robot Designs (BeauHD)
- Microsoft Open Sources the GitHub Copilot Chat Extension (Bruno Couriol)
- GitHub Users Angry at the Prospect of AI-Written Issues From Copilot and The Workers Who Lost Their Jobs To AI and Will ‘Vibe Coding’ Transform Programming? (EditorDavid)
- Build a Voice‑Driven WhatsApp Ticket Booking App with AI, Twilio & .NET (Jacob Snipes)
- Yet Another GenAI Nightmare: Seven Shadow AI Pitfalls to Avoid (Jason Bloomberg)
- AI for SQL Performance: How AI is Transforming Query Optimization in 2025 (Jegan R.)
- TRAINING: Microsoft Copilot Masterclass: Enhancing Productivity for Public Sector – On-demand (Kurt Shintaku)
- Why AI Evals Matter: Real-World Lessons in Risk Management (Munish Munagala)
- Will AI make all code eventually look like demo code? (Matt Lacey)
- Homework Machine Saves Time, Possibly (Sam Freeman)
- Gemini will now automatically summarize your long emails unless you opt out (Sarah Perez)
Design, Methodology & Testing
- Building and Publishing a NuGet Package with Azure DevOps Pipelines (Kevin Logan)
- Why Platform Engineering Is the DevOps You Actually Wanted! (Shannon Kuehn)
- Docker’s Best-Kept Secret: How Observability Saves Developers’ Sanity (Aditya Gupta)
- Docker Swarm vs Kubernetes (Ankur Garg)
- Figma Slides is a Beautiful Disaster (Allen Pike)
- Unlocking innovation through modern application development (Deepak Raghavan)
- The Untapped Power of Veteran Engineers: Why Companies Are Overlooking Their Most Valuable Assets – Part 2 (David McCarter)
- Revolutionize Your Enterprise: Unleashing the Power of ILM (Micheal Colhoun)
- Testing races with a slow Decorator (Mark Seemann)
Mobile, IoT & Game Development
- Firebase Studio: Tips and Tricks (Jess Kuras)
- D3D12 Shader Execution Reordering (Amar Patel)
- D3D12 Opacity Micromaps (Amar Patel & Adam Miles)
- Game ideas that SHOULDN’T work, and Open Source Robots! (Code Monkey)
Screencasts & Videos
- Technology & Friends – Tommy Falgout on Bad AI in a Box (David Giard)
- The Future Of Software Engineering – Simon Guest (CTO, Code.org) (Den Delimarsky)
- Satya Nadella Explains The Future of AI-Powered Coding and Multi-Agent Systems (Tiff in Tech)
- A day with Claude (Anthropic Team)
- Random.Code() – Writing An Analyzer to Discourage Old Collections in Transpire (Jason Bock)
- NotebookLM demo (Google Cloud Team)
- What is Editor used for in SQL databases in Fabric? | One Dev Question (Yo-Lei Chen)
Podcasts
- freeCodeCamp Podcast #174 – How to Survive in Tech When Everything’s Changing w/ 21-year Veteran Dev Joe Attardi (Beau Carnes)
- CppCast – From Refactoring to (physical) Relocation (Phil Nash & Timur Doumler)
- GeekWire Podcast: Microsoft, Remitly, and the new shape of work — plus, Amazon’s NYT AI deal (Todd Bishop)
- Scrum Master Toolbox Podcast – BONUS Martti Kuldma: How to Transform Century-Old Organizations Through Product-Driven Agile Transformation (Vasco Duarte)
- The Changelog Podcast Episode #643 – The Web Development Engine (Andreas Møller, Adam Stacoviak & Jerod Santo)
- Engineer in the Loop Podcast – AI Under the Hood with Head of IT Renard Henry of Toyota Connected (Alec Harrison)
- DAWBench Radio Show Episode #36 : Honouring the Legendary : Bob Moog Foundation : Innovation, Inspiration, and Igniting Creativity ! (Vin Curigliano, Pete Brown & Michelle Moog-Koussa)
- Dev Leader Podcast – Leadership Principles for Software Engineers: Interview With Adrian Stanek (Nick Cosentino)
- AGL 419: James Turk (John Rouda)
- The Happy Engineer Podcast – 3 Shifts Engineering Managers Must Make to Reach Director (Max Ahumada)
- Practical AI Podcast Episode #314 – Federated learning in production (part 1) (Patrick Foley, Chris Benson & Daniel Whitenack)
Community & Events
- MVP’s Favorite Content: Azure Well-Architected Framework, VS Code, Jamf Pro, Azure SQL Database (Rie Moriguchi)
- Experience Pride with Google (Zach Overton)
- Google celebrates Pride Month, but is it genuine support or just pandering? (Brian Fagioli)
- dotNetDave Says… Soft Skills at Conferences Matter—A Lot! (David McCarter)
- Left-leaning influencers embrace Bluesky without abandoning X, Pew says and Video game union announces first contract with Microsoft (Anthony Ha)
- Rebooting Redmond: Microsoft’s new campus reflects ongoing transformation, uncertain future (Todd Bishop)
- GitHub Universe 2025: Here’s what’s in store at this year’s developer wonderland (Jeimy Ruiz)
Database
- Learn T-SQL With Erik: Stupid OUTPUT Stuff and Learn T-SQL With Erik: A Neat GROUP BY Trick (Erik Darling)
- Copilot Outside of SSMS Seems to Work (Steve Jones)
- Powering Real-Time Messaging at Scale with Azure Cosmos DB (Surendra Singh)
- SQL Blunders: Stop Writing These Pointless Queries & Write Smarter! (Tracy McKibben)
- Moving from SQL to MongoDB’s MQL (Robert Sheldon)
SharePoint, M365 & MS Teams
- Designs for the frontier future – How we rebuilt the Microsoft 365 Copilot app for a new kind of productivity (Jon Friedman)
Miscellaneous
- Intune requirement for Arm64 devices (Stephan van Rooij)
- Can a redesign save Apple’s software? (David Pierce)
- RFK Jr.’s ‘Make America Healthy Again’ report seems riddled with AI slop (Jess Weatherbed)
- DOGE Is Busier Than Ever—and Trump Says Elon Musk Is ‘Really Not Leaving’ (Makena Kelly, Leah Feiger & Zoë Schiffer)
- Have I Been Pwned 2.0 Adds New Tools for Data Breach Monitoring (Matt Foster)
- Teaching Python with Codespaces (Pamela Fox)
- Configure SSH Server on Windows Server 2025 (Orin Thomas)
- Microsoft releases a bold new update for Notepad (Tom Warren)
- Ending USB-C® Port Confusion (Ugan S.)
More Link Collections
- F# Weekly #22, 2025 – Ionide with Cursor (Sergey Tihon)
- Windows news you can use: May 2025 (Thomas Trombley)
- Azure Weekly #517 – 1st June 2025 (The Editor)
- Daily Reading List – May 30, 2025 (#563) (Richard Seroter)
- PHP Annotated – May 2025 (Roman Pronskiy)
- The .NET News Daily Issue #208 (jasen)
The Geek Shelf
Learn WinUI 3, 2nd Edition (Alvin Ashcraft) – Referral link