Top Links
- How to Watch Microsoft Build 2025 Online (Jim Harrer)
 - Tools and Weapons Podcast – Satya Nadella: Leading through the AI Revolution (Brad Smith)
 - Introducing the Fourth Set of Open-Source Syncfusion .NET MAUI Controls (Paul Anderson)
 - The Early Access Program for ReSharper and .NET Tools 2025.2 Has Begun! and Rider 2025.2 Early Access Program Is Live! (Sasha Ivanova)
 - Unlocking AI Potential: Exploring the Model Context Protocol with AI Toolkit (Shreyan Fern)
 - Microsoft’s Command Palette is a powerful launcher for apps, search, and more (Tom Warren)
 
Web & Cloud Development
- Kubernetes v1.33: In-Place Pod Resize Graduated to Beta (Tim Allclair)
 - Static File handling in ASP.NET Core 9.0 (Bart Wullems)
 - Using multiple external identity providers from ASP.NET Core Identity and Duende IdentityServer (Damien Bowden)
 - Notable Blazor Improvements Land in the Early .NET 10 Preview Releases (Jon Hilton)
 - Introducing Syncfusion’s Pure React Components: Built from the Ground Up for React (Piramanayagam Ramakrishnan)
 - The Basics of Node.js Streams (Sandeep Panda)
 - HopCounter: Build a Retro Page View Counter with Bunny Edge Scripting (David Neal)
 - ESLint v9.27.0 released (Milos Djermanovic)
 - Deno 2.3: Improved deno compile, local npm packages, and more (Andy Jiang)
 - How to Migrate Users to Auth0: A Technical Guide (David Bolton)
 - Taming Manifest Sprawl with Aspire (David Fowler)
 - How to use TypeScript Custom Predicate for Narrowing (Dhananjay Kumar)
 - Fiddler in 2025 (Eric Lawrence)
 - Fantastic Framework Server Streaming (Jonathan Gamble)
 - An Update on Fresh (Marvin Hagemeister)
 - The future of the web depends on getting this right (Mozilla Team)
 - Adding Caption & Lightbox to the Featured Image Block (Weston Ruter)
 
WinUI, .NET MAUI & XAML
- Adding local AI to Windows apps is super easy (Joe Finney)
 - Uno Platform 6.0 and Uno Platform Studio Released with Major Performance and Tooling Enhancements (Almir Vuk)
 
Visual Studio & .NET
- Matrix Inverse Using Newton Iteration with C# (James McCaffrey)
 - Writing new guards with extensions in C# 14 (Steven Giesel)
 - Song recommendations as an F# Impureim Sandwich (Mark Seemann)
 - A Kind of Blue (Mark Downie)
 - Nullable bool and if statement (Jiří {x2} Činčura)
 - What’s with the weird wReserved value at the start of the DECIMAL structure? (Raymond Chen)
 - Boost Your .NET Projects: Maximize Your .NET Performance with Spargine FastLoggerExtensions (David McCarter)
 
AI
- Securely build and manage agents in Azure AI Foundry (Meera Kurup)
 - Integrating MCP in a Real SaaS: VocalCat (Maho Pacheco)
 - GenAIScript: Mermaids Unbroken (Peli de Halleux)
 - Addendum to o3 and o4-mini system card: Codex and Introducing Codex (OpenAI Team)
 - Notes and discussion for Suleyman’s The Coming Wave: AI, Power, and Our Future (Tom Johnson)
 - Architecting Enterprise AI Solutions at Scale (Abhijit Jana)
 - Grok says it’s ‘skeptical’ about Holocaust death toll, then blames ‘programming error’ (Anthony Ha)
 - AI-Driven Software: Why a Strong CI/CD Foundation Is Essential (Arpad Kun)
 - Vibe coding, creativity, craft and professionalism… are we making ourselves redundant? Live on stage! (Chris Heilmann)
 - Tutorial: Set Up an MCP Server With .NET and GitHub Copilot (David Eastman)
 - When a Company Does Job Interviews with a Malfunctioning AI – and Then Rejects You and Why We’re Unlikely to Get Artificial General Intelligence Any Time Soon (EditorDavid)
 - A Practical Roadmap for Adopting Vibe Coding (Emilio Salvador)
 - GitHub Copilot Wants To Become Your Peer Programmer (Frederic Lardinois)
 - Vibe coding: Your roadmap to becoming an AI developer (Gwen Davis)
 - Custom AI Search Skill to Convert Markdown Tables to JSON (Jason Haley)
 - Kickstart Your AI Development with the Model Context Protocol (MCP) Course (Lee Stott)
 - How do we use GenAI for code reviews, refactoring, and documentation? and 🚀 How to Set Up an AI Engineering Team from Scratch and ⚠️ What Are the Risks of Exposing Internal Data to AI Models? and What is a key concern when sending data to AI systems? (Mahesh Chand)
 - Building Trust in AI-Driven QA: Ensuring Transparency and Explainability With GenAI (Saqib Jan)
 
Design, Methodology & Testing
- Top 11 AI Tools For DevOps in 2025 (Mariusz Michalowski)
 - CQRS Pattern the Way It Should’ve Been From the Start (Milan Jovanović)
 - Document Lifecycle Optimization: Leveraging TX Text Control’s Internal Format (Bjoern Meyer)
 - Building A Practical UX Strategy Framework (Paul Boag)
 - Code. Create. Commit. Welcome to dev/core (Lavinia Sfetcu)
 - The Book of Redgate: Do Your Best Work (Steve Jones)
 - Dashboards, or Launchpads? (Martin Thwaites)
 
Mobile, IoT & Game Development
- Ready, set, Scratch: A beginner’s guide to creative coding (Mark Calleja)
 
Screencasts & Videos
- Technology & Friends – Peter Van Vliet on Separating the Development Model From the Deployment Model (David Giard)
 - Aspire to Azure (Coding Tutorials)
 - IoT Coffee Talk: Episode 261 – The Human Battery (The AI Job of the Future) (IoT Coffee Talk Crew)
 - 📷 Exploring CameraView in .NET MAUI Community Toolkit 🚀 (Daniel Hindrikes)
 - Let’s catch up – Microsoft news, tech updates, and more | Fritz’s Tech Tips and Chatter (Jeff Fritz)
 - Claude In 29 Minutes (Tina Huang)
 - Power Struggles: The AI Boom, Data Centers, and the Pennsylvania Energy Dilemma (Frank LaVigne)
 - Random.Code() – Making Shims Do Less in Rocks and Random.Code() – Handling Exceptions Better in Rocks (Jason Bock)
 - MASTER Google AI Studio in 15 minutes (Enovair)
 
Podcasts
- freeCodeCamp Podcast #172 – How to make Developer Friends When You Don’t Live in Silicon Valley, with Iraqi Engineer Code;Life (Beau Carnes)
 - The Hanselminutes Podcast – Is AI what Robotics needs? with Jasmine Lawrence Campbell (Scott Hanselman)
 - CppCast – libstdc++ (Phil Nash & Timur Doumler)
 - GeekWire Podcast: Box CEO Aaron Levie on AI agents, enterprise data, and the future of work (Todd Bishop)
 - React Native Radio Episode #332 – Codemagic 🤝 React Native with Martin Remmelgas (Robin Heinze & Mazen Chami)
 - PPP 460 | AI, Data, and Decision-Making: What Every Project Manager Needs to Know, with Dr. Joe Sutherland (Andy Kaufman)
 - The Changelog Podcast Episode #641 – NATS and the CNCF kerfuffle (Derek Collison, Adam Stacoviak & Jerod Santo)
 - Geek’s Guide to the Galaxy Podcast Episode #593 – Roger Zelazny’s Writing Advice (with Warren Lapine) (David Barr Kirtley)
 - Changelog & Friends Podcast Episode #93 – #define: I’m going pants (Angelica Hill, Matthew Sanabria, John Henry Müller, Breakmaster Cylinder, Jerod Santo & Adam Stacoviak)
 - First Episode Of Engineer in the Loop 25/3/19 (Alec Harrison)
 - AGL 417: Branding with Jamie Schwartzman (John Rouda)
 - Scott Forsyth: How Kitchen Copilot uses AI – Azure & DevOps Podcast Episode #350 (Jeffrey Palermo)
 - The Cloud Pod Episode #303 – Someday You Will Find Me, Caught Beneath the AI Landslide, in a Champagne Premier Nova in The Sky (Justin Brodley, Jonathan Baker, Ryan Lucas & Matt Kohn)
 - Lenny’s Podcast – Microsoft CPO: If you aren’t prototyping with AI you’re doing it wrong | Aparna Chennapragada (Lenny Rachitsky)
 - Scrum Master Toolbox Podcast – Why the ‘Why’ Matters—Product Owner Communication Lessons | Simina Fodor and Scrum Master Toolbox Podcast – BONUS The PRFAQ Framework With Marcelo Calbucci (Vasco Duarte)
 - Practical AI Podcast Episode #313 – Email like a superhuman (Loïc Houssier, Chris Benson & Daniel Whitenack)
 
Community & Events
- I Would Love to Work With You (Rob Conery)
 - Microsoft’s Satya Nadella is choosing chatbots over podcasts (Anthony Ha)
 - Calling All Makers to Maker Faire Rome 2025 (Jennifer Blakeslee)
 - MVP’s Recommended Microsoft Build 2025 Session (Rie Moriguchi)
 
Database
- Manage your SQL Server database lifecycle with .NET Aspire and the SQL Database Projects hosting extension (Erik EJ)
 - Build 2025: Announcing Key Improvements in Azure Database for MySQL (Deepthi Prasad)
 - Query multiple Azure SQL Databases (Josephine Bush)
 
SharePoint, M365 & MS Teams
- Microsoft proposes commitments to resolve European competition concerns about Teams (Nanna-Louise Linde)
 - Microsoft 365 Copilot Wave 2 Spring updates (Zachary Cavanell)
 - Microsoft 365 Business Premium and Office 365 E1 grant discontinuation (Microsoft Partner Team)
 - M365 Developers Update | May 2025 (J. Weller)
 - AI Transformation with Microsoft 365 Copilot (Michael Gannotti)
 
Miscellaneous
- VBScript deprecation: Detection strategies for Windows (Raina Sharma)
 - Oklahoma high schools to teach 2020 election conspiracy theories as fact (Maya Yang)
 - Announcing Windows 11 Insider Preview Build 27858 (Canary Channel) (Amanda Langowski & Brandon LeBlanc)
 - Building a CLI App in Rust: My First Project and Parsing Arguments and Writing Logic in Rust and Working with Files and the Filesystem in Rust (Chris Woodruff)
 - Microsoft Surface Pro 12 Review: Beautiful and Baffling (Luke Larsen)
 - How the Signal Knockoff App TeleMessage Got Hacked in 20 Minutes (Micah Lee)
 
More Link Collections
- F# Weekly #20, 2025 – .NET 10 Preview 4 & VS 2022 17.14 (Sergey Tihon)
 - Azure Weekly #515 – 18th May 2025 (The Editor)
 - Reading List 341 (Bruce Lawson)
 - Daily Reading List – May 16, 2025 (#554) (Richard Seroter)
 
The Geek Shelf
 Learn WinUI 3, 2nd Edition (Alvin Ashcraft) – Referral Link
