Top Links
- Packaging and Publishing a .NET MAUI Library with GitHub Actions (Sweeky Satpathy & David Ortinau)
 - Azure AI Foundry: Your GPS for the changing AI landscape (Jessica Hawk)
 - There’s a Linux File Explorer built into Visual Studio!?! (Sinem Akinci)
 - Announcing PostSharp 2025.1 and Announcing Metalama 2025.1: Going Open Source! (Gael Fraiteur)
 - Modernizing Project Files with AI: A Success Story from the .NET Team (Cathy Sullivan, Mukund Raghav Sharma & Jackson Schuster)
 - The Hanselminutes Podcast – Making SNES ROMS with C# and Matthew Shapiro’s DotnetSnes (Scott Hanselman)
 - One year of Phi: Small language models making big leaps in AI (Weizhu Chen & Ece Kamar)
 
Web & Cloud Development
- Effortlessly Open, Edit, and Auto-Save Word Documents in React with Azure Blob Storage (Ramkumar Ravy)
 - Dev Proxy v0.27 with generating TypeSpec files and configuring using natural language (Waldek Mastykarz & Garry Trinder)
 - Angular and React Bindings for Firebase Data Connect (Cynthia Wang)
 - Kubernetes v1.33: New features in DRA (Morten Torkildsen & Patrick Ohly)
 - Update on the Docker DX extension for VS Code (Colin Hemmings)
 - What’s new in Svelte: May 2025 (Dani Sandoval)
 - Interactive UI Elements—Exploring KendoReact Button Component Ecosystem (Hassan Djirdeh)
 - How to Duplicate a Page in WordPress (3 Easy Methods) (Jen Swisher)
 - Huge Wolverine 3.13 Release and Wolverine.Http learns some new tricks! (Jeremy D. Miller)
 - A Brief Introduction to React (Mark Mahoney)
 - The Guide to Kubernetes Debugging (Rox Williams)
 - Streamline & Modernise ASP.NET Auth: Moving enterprise apps from IIS to App Service with Easy Auth (samaea)
 - Deploying a Web App on Azure App Service: A Comprehensive Guide (Tiffiany Law)
 - Bring back PWA (progressive web apps) | Mozilla Connect (brochard)
 - What’s new in Astro – April 2025 (Sarah Rainsberger)
 - Introducing DS Server 4.0: Linux-Ready and Container-Friendly (Bjoern Meyer)
 - 5 Features of Fiddler Everywhere You May Not Know About (Peter Vogel)
 - Managing OpenAPI Specifications with Backend For Frontend and Swagger UI (Khalid Abuhakmeh & Erwin van der Valk)
 
WinUI, .NET MAUI & XAML
- .NET MAUI UI July – 2025 (Matt Goldman)
 - Check Out the DrawingView in .NET MAUI (Leomaris Reyes)
 - Build a Dynamic WPF HeatMap Chart for Global Temperature Anomalies (Sowndharya Selladurai)
 
Visual Studio & .NET
- VS Code C++ Extension 1.25 Release: Explain C++ symbols using Copilot & Customize recursive include paths (Alexandra Kemper & Sinem Akinci)
 - Why does Windows have trouble finding my Win32 resource if it contains an accented character? and Using C++ type aliasing to avoid the ODR problem with conditional compilation, part 1 (Raymond Chen)
 - Building a Dynamic Python Execution Environment: Loading Excel and Parquet files (Michael Washington)
 - Coding Faster with dotNetTips.com Spargine 8: May 2025 Release and The Untapped Power of Veteran Engineers: Why Companies Are Overlooking Their Most Valuable Assets – Part 1 and Rock Your Code: Object-Oriented Design Principles for Microsoft .NET (David McCarter)
 - Result: A Better Way to Fail and Week 3: Wrap-Up: Data Modeling That Fights Back (Chris Woodruff)
 - Migrating From PostgreSQL to MongoDB in a .NET EF Core Application (Nic Raboy)
 
AI
- Building TMT Mirror Visualization with LLM (Martin Fowler)
 - A Microsoft Fabric Template for Azure AI Content Understanding is Now Available (dybe)
 - Microsoft.Extensions.AI: Integrating AI into your .NET applications (Japhlet Nwamu)
 - From MCP to multi-agents: The top 10 open source AI projects on GitHub right now and why they matter (Jeimy Ruiz)
 - Microsoft Dragon Copilot launching today, May 1, for US partners (Jill Armour)
 - DeepSeek upgrades its AI model for math problem solving and Microsoft’s most capable new Phi 4 AI model rivals the performance of far larger systems and Anthropic lets users connect more apps to Claude (Kyle Wiggers)
 - The Other 80%: Rethinking AI for the Essential Workers (Kennya Rodriguez)
 - Make Phi-4-mini-reasoning more powerful with industry reasoning on edge devices and Showcasing Phi-4-Reasoning: A Game-Changer for AI Developers (Lee Stott)
 - Why Vibe Coding Matters Now (Mahesh Chand)
 - Should You Try Small Language Models for AI App Development? (Mohan Varthakavi)
 - The Importance of Responsible AI: A Comprehensive Guide (Nia Brown)
 - What’s new in Copilot Studio: April 2025 (Omar Aftab)
 - Can vibe coding produce production-grade software? (Premanand Chandrasekaran)
 - New ways to interact with information in AI Mode | Google Search (Soufi Esmaeilzadeh)
 - Nadella and Zuckerberg: Microsoft and Meta see surge in AI-generated code at their own companies (Todd Bishop)
 - Microsoft is getting ready to host Elon Musk’s Grok AI model (Tom Warren)
 - Secure your organization against changing conditions with a special offer from Windows 365 (Stefan Kinnestrand)
 - Gemma explained: What’s new in Gemma 3 (Ju-yeong Ji & Ravin Kumar)
 - Vibe Writing (David Ramel)
 - Postman launches full support for Model Context Protocol (MCP) — Build better AI Agents, faster (Abhinav Asthana)
 - Amazon Nova Premier: Our most capable model for complex tasks and teacher for model distillation (Danilo Poccia)
 
Design, Methodology & Testing
- The AI-powered DevOps revolution: Redefining developer collaboration (April Yoho)
 - Introducing Azure DevOps ID Token Refresh and Terraform Task Version 5 (Jared Holgate & Eric van Wijk)
 - Using Microsoft Project for Agile Project Management (Tiffiany Law)
 - Vibe testing with Playwright (Tim Deschryver)
 - The Future of Bot Protection: Smarter Attacks Demand a Layered Approach (Jeremie Berthiaume, Samantha Murphy & Abhishek Ambastha)
 - Structuring Test Projects for Maintainability (Cezary Piątek)
 - Post-Chat UI (Allen Pike)
 - Optimize the whole organization not the different parts (Bart Wullems)
 - DTOs & Mapping : The Good, The Bad, And The Excessive (Derek Comartin)
 - Top Reasons to Sign Documents Electronically with BoldSign (Dhinesh Sekar)
 - How to use GitLab’s Custom Compliance Frameworks in your DevSecOps environment (Fernando Diaz)
 - Top Skills to Master for Career Success in 2025: Your Ultimate Guide (Kunal Chowdhury)
 - Experience Doesn’t Stack: The Myth of Collective Knowledge (Joan Westenberg)
 
Mobile, IoT & Game Development
- Announcing Android support of digital credentials (Rohey Livne)
 - Google confirms it’s close to getting Gemini support on iPhones (David Pierce)
 - How to build a home recording studio with Raspberry Pi 500: choose and install your software (K. G. Orphanides)
 - What’s new in Swift 6.1? (Paul Hudson)
 - Piranha Pi Camera (Ruiz Brothers)
 - Firebase Data Connect Queries: From Definitions to Client Code (Andrea Wu)
 - Millions of AirPlay Devices Can Be Hacked Over Wi-Fi (BeauHD)
 - Apple changes App Store rules to allow external purchases (Jess Weatherbed)
 
Screencasts & Videos
- How to use Azure Table Storage with .NET Aspire and a Minimal API | On .NET (Frank Boucher)
 - Customize Gemma with Hugging Face Transformers (Google for Developers)
 - Recording: Practical AI Integration with RavenDB (Oren Eini)
 - Apple Watch turns 10: what they got right (and wrong) | TechRadar (Matt Evans, Lance Ulanoff & Stephen Warwick)
 - Vector Support Public Preview in Azure SQL Database & Managed Instance | Data Exposed (Anna Hoffman, Pooja Kamath & Amit Khandelwal)
 - Master NoSQL: Scalable Databases for Modern Applications (Frank LaVigne)
 - What is Mirrored data in SQL database in Fabric? | One Dev Question (Sukhwant Kaur)
 - What were the aspirations for .NET Aspire? | One Dev Question (David Fowler)
 - Microsoft 365 Copilot Wave 2 Spring updates (Microsoft Mechanics)
 - Automatically adjust pasted code with GitHub Copilot | Visual Studio (Caleb Blake)
 
Podcasts
- The Modern .NET Show – Jonathan Peppers Unleashes Code Chaos: How .NET Meets the NES (Jamie Taylor)
 - InfoQ Podcast: Achieving Sustainable Mental Peace in Software Engineering with Help from Generative AI (John Gesimondo)
 - Developer Tea Podcast – Take Back Your Time – Volatility, Pliability, and Agency and Your Obligations.mp3 (Jonathan Cutrell)
 - Microsoft Research Podcast – Laws, norms, and ethics for AI in health (Peter Lee, Vardit Ravitsky, Laura Adams & Dr. Roxana Daneshjou)
 - Scrum Master Toolbox Podcast – The Power of Constructive Feedback in Building Trust in Agile Teams | Carmen Jurado and Scrum Master Toolbox Podcast – Lean Change Management, How to Design Change with Those Affected | Carmen Jurado (Vasco Duarte)
 - PPP 458 | Dreading Monday Mornings? How to Find Joy in the Job You Already Have, with author Elizabeth Lotardo (Andy Kaufman)
 - .NET Rocks! – The Open Source Maintenance Fee with Rob Mensching (Carl Franklin & Richard Campbell)
 - The Stack Overflow Podcast – Improving on a 30-year-old hardware architecture (Eira May)
 - The Cloud Pod Episode #301 – The Cloud Pod PartyRocks in the House Tonight (Justin Brodley, Jonathan Baker, Ryan Lucas & Matt Kohn)
 - The Changelog Podcast Episode #639 – Chasing that next BIG thing (Drew Wilson & Adam Stacoviak)
 - Lenny’s Podcast – The rise of Cursor: The $300M ARR AI tool that engineers can’t stop using | Michael Truell (co-founder and CEO) (Lenny Rachitsky)
 - Grammar Girl Podcast – The secret to writing ‘the same but different,’ with Mary Robinette Kowal (Mignon Fogarty)
 - Sync Up, A OneDrive Podcast – Photo Finish—OneDrive’s Mobile Glow-Up (Stephen Rice & Arvind Mishra)
 - Practical AI Podcast Episode #311 – Seeing beyond the scan in neuroimaging (Gavin Winston, Chris Benson & Daniel Whitenack)
 - Software Defined Talk Episode #517 – Trademark’s in the Mail (Brandon Whichard & Matt Ray)
 - Syntax Podcast Episode #898 – Every Developer Needs a 3D Printer (Wes Bos & Scott Tolinski)
 
Community & Events
- Without foundational governance, every AI deployment is a liability in disguise: Q&A with Jack Berkowitz of Securiti (Ryan Donovan)
 - Be a Builder: Introducing Twilio’s brand refresh (Adam Morgan)
 - Redis Is Open Source Again (Frederic Lardinois)
 - Get ready for Microsoft Build 2025 (Molly Kih)
 - Expedia Group lays off employees in latest workforce cut (Taylor Soper)
 
Database
- Introducing Automated Database Credential Rotation for PostgreSQL and MySQL in Pulumi ESC (Arun Loganathan)
 - Release notes for SQL Server Management Studio 21 Preview 7 (Microsoft Learn)
 - Oracle Memory Management: Common Configurations, Parameters, and Monitoring (Kellyn Pot’Vin-Gorman)
 - SQL Server Budgets: How to Justify Cost to Management (Kevin3NF)
 - Purging Data from a Large Table in SQL Server (Matt Gantz)
 - Announcing the Release of SSMS 21 Preview 7 (mbarickman)
 - Streamline Database Management With WebStorm’s Database Tool (Jan-Niklas Wortmann)
 - Recent Improvements to sp_PressureDetector and How I Used Claude Code To Refactor My Stored Procedures (Erik Darling)
 
SharePoint, M365 & MS Teams
- What’s New in Microsoft Teams | April 2025 (Pete Daderko)
 - Microsoft Copilot Academy now available to all Microsoft 365 users (John Mighell)
 - What’s new in Microsoft Planner – April 2025 (NancyatMSFT)
 
PowerShell
- More Efficient Bulk Operations with PowerShell Parallelism (Exchange Team)
 
Miscellaneous
- MAGA Is Gaslighting You: The Cost of Waking Up in an Authoritarian America (The Rational League)
 - Announcing Files Preview v3.9.8 (Files Team)
 - batteryinfo: A Rust-Powered Python Package for Laptop Battery Monitoring (Dave Johnson)
 - Kill the CEO in your head – High-profile failures in the video game industry have changed how we talk about games for the worse (Mikhail Klimentov)
 - GM thanks Trump for the $5 billion tariff hit it expects to take (Andrew J. Hawkins)
 - Apple says tariffs will cost it at least $900 million this quarter (Chris Welch)
 - Apple sure has had a rough 2025 (Todd Haselton)
 - House Republicans move to stop California from setting its own vehicle pollution standards (Justine Calma)
 - Microsoft reports strong cloud growth in Q3 earnings and Microsoft is raising prices on Xbox consoles, controllers, and games worldwide (Tom Warren)
 - Microsoft goes passwordless by default on new accounts and New tariffs are now hitting cheap US imports from China (Umar Shakir)
 
More Link Collections
- Daily Reading List – April 30, 2025 (#542) and Daily Reading List – May 1, 2025 (#543) (Richard Seroter)
 - Windows news you can use: April 2025 (Thomas Trombley)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# and .NET (Alvin Ashcraft) – Referral Link

