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