Top Links
- OAuth In The MCP C# SDK: Simple, Secure, Standard (Den Delimarsky)
- Microsoft’s Copilot Plus features might arrive on desktop PCs later this year (Tom Warren)
- PowerToys Patch Release v0.92.1 (Kayla Cinnamon)
- Natural Language AI-Powered Smart UI (Ed Charbeneau)
- Introducing Deep Research in Azure AI Foundry Agent Service (Yina Arenas)
- Introducing OpenCLI (Patrik Svensson)
- AI Agents Built My Shopping Cart (And I Just Watched) 🤖 (Bruno Capuano)
- Markdown Support Arrives for Work Items (Dan Hellem)
Web & Cloud Development
- Microsoft Edge sets a new standard for speed and responsiveness (Patrick Brosset)
- Microsoft build of Go Toolset Telemetry – Helping Us Build Better Tools (George Adams)
- Generic interfaces in Go (Axel Wagner)
- Announcing Blazorise 1.8 (Mladen Macanović)
- Linear Regression Using JavaScript (James McCaffrey)
- Step Up Challenges with Duende IdentityServer and ASP.NET Core APIs (Khalid Abuhakmeh)
- First Public Working Draft: CSS Positioned Layout Module Level 4 (W3C)
- Automating SSL for Kubernetes with Let’s Encrypt and Cert Manager (Simon Foster)
- How to Work with React Forms So They Don’t Break Your Brain (Oluwadamisi Samuel)
- What’s New in Blazor Diagram – 2025 Volume 2 Updates Unpacked (Sarathkumar V.)
- Better CSS Shapes Using shape() — Part 4: Close and Move (Temani Afif)
- Changes and Future Plans: New Angular Configuration Components (Vlada Skorokhodova)
- PNG Gets First Update In Over Twenty Years (I Programmer)
- What Are JSON Web Tokens (JWT)? (Grant Riordan)
- There Is Only API Consumption (Kin Lane)
- How to Build Production-Ready Full Stack Apps with the MERN Stack (Mohit Menghnani)
WinUI, .NET MAUI & XAML
- Cross-Platform Layout Made Easy with the New .NET MAUI DockLayout (Saravanan Madheswaran)
Visual Studio & .NET
AI
- Quality-focused prompts for the vibe coding addict (Richard Seroter)
- June Fine-Tuning Updates: Preference Alignment, Global Training, and More! (Alicia Frame)
- Introducing Azure Accelerate: Fueling transformation with experts and investments across your cloud and AI journey (Cyril Belikoff)
- Azure AI Foundry Agent Service Gains Model Context Protocol Support In Preview (Steef-Jan Wiggers)
- Firebase Studio: Tips and Tricks 2 (Tianzi Cai)
- Batch Mode in the Gemini API: Process more for less (Lucia Loher & Vishal Dharmadhikari)
- Using LlamaIndex.TS to Orchestrate MCP Servers (Wassim Chegham)
- MCP Vulnerability Exposes the AI Untrusted Code Crisis (Dan Fernandez)
- Expectations for Agentic Coding Tools: Testing Gemini CLI (David Eastman)
- Optimizing memory usage in large language models fine-tuning with KAITO: Best practices from Phi-3 (Ishaan Sehgal)
- What If You Could Cut AI Costs by 60% Without Losing Quality? (jfilcik)
- ChatGPT is testing a mysterious new feature called ‘study together’ (Julie Bort)
- AI is forcing the data industry to consolidate — but that’s not the whole story (Rebecca Szkutak)
- Don’t Build Chatbots — Build Agents With Jobs (Sean Falconer)
- CrewAI – The Leading Multi-Agent Platform (CrewAI Team)
- Zero-Trust Agents: Adding Identity and Access to Multi-Agent Workflows (Thia)
- How to avoid creating “AI zombies” in your workplace (Gary Waldon)
- Vibe Coding in .NET: Build Web Apps Just by Prompting Your AI (2025 Edition) (Nikhil Wagh)
Design, Methodology & Testing
- Guide to DevOps Topologies (Christopher Tozzi)
- How to keep a workplace functioning in the face of layoffs (Gwen Moran)
- How to automatically create a new release and publish to NPM whenever package.json is updated using a GitHub Action (Chris Ferdinandi)
- How much rework do you WANT? (Tim Ottinger)
- The one question that transforms every coaching session (Bart Wullems)
- From Dev to Deploy: Compose as the Spine of the Application Lifecycle (Docker Team)
- CI/CD inputs: Secure and preferred method to pass parameters to a pipeline (Dov Hershkovitch)
- High-Level Test Planning – Constraints (Gil Zilberfeld)
- The Future of Engineering Leadership (Peter Bell)
- How the Architect4Hire SOA Framework Powers Real .NET Aspire Applications in the Wild (Robert Felkins)
Screencasts & Videos
- How SharePoint Embedded works and how to build AI apps on it | Microsoft Mechanics (Jeremy Chapman)
- Simpler XAML in .NET MAUI 10 (Javier Suárez)
- Let’s build an AI agent – NDC Oslo 2025 (Phil Nash)
- Open NoteBookLM: Open Source Alternative to Google’s NotebookLM (Frank La Vigne)
- Modern Problems Require Modern Solutions – NDC Oslo 2025 (Guy Royse)
Podcasts
- Google AI: Release Notes Podcast – Gemini’s multimodal capabilities. (Logan Kilpatrick & Anirudh Baddepudi)
- InfoQ Podcast: Mandy Gu on Generative AI (GenAI) Implementation, User Profiles and Adoption of LLMs (Mandy Gu)
- The Hanselminutes Podcast – SKY ENGINE AI’s Dr. Malc Souter on AI-Generated Training Data (Scott Hanselman)
- Merge Conflict Episode #470 – AI Assisted Coding, .NET MAUI 10, and CarPlay for Everyone (James Montemagno & Frank Kreuger)
- Scrum Master Toolbox Podcast – From Mechanics to Human Factors—How Scrum Masters Grow (Vasco Duarte & Pascal Papathemelis)
- SQL Server Radio Episode #177 – Five and a Half Enhancements in SQL Server 2025 (Guy Glantser & Eitan Blumin)
- The PowerShell Podcast – Building Layers of Protection and Purpose – Miriam Wiesner (James Petty)
- Syntax Podcast Episode #917 – AI Tools You Should Know (Wes Bos & Scott Tolinski)
- The Changelog News Podcast Episode #151 – Full-breadth developers for the win (Jerod Santo)
- Google Cloud Security Podcast Episode #233 – Product Security Engineering at Google: Resilience and Security (Anton A. Chuvakin)
- I Think You’re Overthinking It Podcast – Tom Lennon and Guitars! (Chris Hardwick)
- Microsoft Research Podcast – AI Testing and Evaluation: Learnings from pharmaceuticals and medical devices (Kathleen Sullivan, Daniel Carpenter, Timo Minssen & Chad Atalla)
- Python Bytes Podcast Episode #439 – That Astral Episode (Michael Kennedy & Brian Okken)
- Grammar Girl Podcast – Can you have a million bacons? Martha’s Vineyard’s unique sound. (Mignon Fogarty, Valerie Fridland & Karen Lunde)
- The Stack Overflow Podcast – Attention isn’t all we need; we need ownership too (Phoebe Sajor)
- Practical AI Podcast – AI in the shadows: From hallucinations to blackmail (Chris Benson & Daniel Whitenack)
Community & Events
- A Token of Appreciation for Sustaining Donors 💞 | Electronic Frontier Foundation (Aaron Jue)
- Getting creative with Coding Challenges (Phoebe Sajor & Caroline Thomas)
- More Control Over Your Notifications (Bluesky Team)
- ByteDance lays off 65 Seattle-area workers (Taylor Soper)
- The AI Talent War Is the Stuff of Steve Jobs’ Nightmares (Dave Lee)
- Career Update and a New Chapter (Cameron Presley)
- Threads is nearing X’s daily app users, new data shows (Sarah Perez)
Database
- Common SQL Server Problems: Network Related or Instance Specific Error Occurred (Aaron Bertrand)
- Capturing errors and auditing in Azure SQL DB (Josephine Bush)
- SQL Prompt and other Tools now use a Dedicated Entra ID Application for Azure SQL Databases – Update Required (Roseanna Mumby)
Miscellaneous
- Announcing Files Preview v3.9.11 (Files Team)
- U.S. invites Czech musician to play — then ICE traumatizes him at airport and sends him home (Carla Sinclair)
- Decode Any Python Code With This 5-Step Method (Jessica Wachtel)
- America Has Two Labor Markets Now (msmash)
- Dubious security vulnerability: If I perform this complex series of manual steps, I can crash a program I am running (Raymond Chen)
- Windows 11 has finally overtaken Windows 10 as the most used desktop OS (Tom Warren)
More Link Collections
- Interesting links of the week 2025-28 (Michael Eaton)
- Sands of MAUI: Issue #192 (Sam Basu)
- Daily Reading List – July 7, 2025 (#581) (Richard Seroter)
- AWS Weekly Roundup: EC2 C8gn instances, Amazon Nova Canvas virtual try-on, and more (July 7, 2025) (Elizabeth Fuentes)
- Reading Notes #656 (Frank Boucher)
- The .NET News Daily Issue #234 (Jasen)
The Geek Shelf
Parallel Programming and Concurrency with C# and .NET (Alvin Ashcraft) – Referral Link