Top Links
- Choosing a framework to build a native app on Windows with .NET (Matt Lacey)
- Key Features of .NET Aspire 9.2: Enhance Your Microservices Part 1 (Christian Nagel)
- Host remote MCP servers in Azure Container Apps (Anthony Chu)
- What the heck is MCP and why is everyone talking about it? (Cassidy Williams)
- INotifyPodcastChanged Episode #2 – Resources to learn about Windows Development (Joseph Finney & Tamás Deme)
- Introducing sub-issues: Enhancing issue management on GitHub (Shaun Wong)
Web & Cloud Development
- Showing Toast and Swapping Content with HTMX (And ASP.NET Core) (Scott Galloway)
- Vertical Slice Architecture In .NET using Cortex.Mediator and Minimal APIs (Enes Hoxha)
- A custom 404 page in Blazor Web Apps (Steven Giesel)
- Introducing Spring Cloud Azure Starter Key Vault JCA: Streamlined TLS and mTLS for Spring Boot (Moary Chen)
- Ideas for making TypeScript better at testing types and Deploying TypeScript: recent advances and possible future directions (Axel Rauschmayer)
- Prepare Your Mac for Go Development (Damon M. Garn)
Visual Studio & .NET
- Using a Private NuGet Feed to Build and Restore .NET Apps for Docker Deployment (Bjoern Meyer)
- Why Rust? A C# Developer’s Journey Begins and dotnet new, Meet cargo new: A Tale of Two CLIs and Hello, Rust! Hello, World! Rust vs C# Syntax (Chris Woodruff)
- Porting song recommendations to F# (Mark Seemann)
- The case of the UI thread that hung in a kernel call (Raymond Chen)
- Microsoft .NET Code Analysis: Best Practices and Performance for Comparing Strings (David McCarter)
AI
- Will VS Code beat Cursor & Windsurf in the long term? (Alex Dunlop)
- After Meta Cheating Allegations, ‘Unmodified’ Llama 4 Maverick Model Tested – Ranks #32 (EditorDavid)
- Getting Started with Azure OpenAI Service (Log Corner)
- OpenAI is reportedly prioritizing shiny products over safety processes (again) — yet there’s a 99.999999% probability AI will spell inevitable doom to humanity (Kevin Okemwa)
- GenAIScript: MCP Intent Validation (Peli de Halleux)
- MCP + Auth0: An Agentic Match Made in Heaven (Michelle Agroskin & Sam Yapkowitz)
- What is Vector Search? A Concise Guide (Milan Jovanović)
- Evaluating Agentic AI Systems: A Deep Dive into Agentic Metrics (Alexandre Levret)
- Copilot Agent mode is GA- What has changed? and Let GitHub Copilot interact with your local PowerPoint and Word documents (Bart Wullems)
- New Series – Testing LLMs as Technical Editors (Louis Davidson)
- Use any Python AI agent framework with free GitHub Models (Pamela Fox)
- Revolutionize Business Automation with AI: A Guide to Microsoft’s Semantic Kernel Process Framework (Sophia Lagerkrans-Pandey & Akshay Kokane)
- Everything about Firebase Studio and Genkit | Build AI-powered apps faster with Firebase (Dot Net Office)
Design, Methodology & Testing
- The Modern Coder vs. Vibe Code (Shayne Boyer)
- How Introverted Engineering Managers Excel Under Pressure (Alex Ponomarev)
- Tips for Creating Content (Leomaris Reyes)
- UX design for agents (Microsoft Design Team)
Mobile, IoT & Game Development
- How to build a Raspberry Pi 500 home recording studio: setting up your space (K. G. Orphanides)
- Command for keeping your phone awake while plugged in (Chris Miller)
Screencasts & Videos
- Technology & Friends – Maarten Balliauw on Identity Management in .NET (David Giard)
- Turbocharged: Writing High-Performance C# and .NET Code – NDC Porto 2024 (Steve Gordon)
- IoT Coffee Talk: Episode 256 – IoT Day (IoT Revival + Tariff War) (IoT Coffee Talk Crew)
- .NET 9 Update Top 3 Features | Michelle Duke | Tech News (SSW TV)
- From Twitter to Mastodon: Building a Privacy-First Social Platform | Coffee with Developers (WeAreDevelopers)
- What are the full steps to create a SaaS application using Claude Code and 3.7 Sonnet? and The Next Breakthrough In AI Agents Is Here (Frank LaVigne)
- The Download: Git turns 20, MCP server news, and GitHub Universe updates (GitHub Team)
- Random.Code() – Identifying the Cause of a New Bug in Rocks, and (Hopefully) Working on a New Feature and Random.Code() – Adding Support for Anonymous Types With Generic Type Parameters in Rocks, Part 1 (Jason Bock)
- How can I learn more about distributed cloud applications? | One Dev Question (Jeffrey Richter)
Podcasts
- InfoQ Podcast: Adam Sandman on Generative AI and the Future of Software Testing (Adam Sandman)
- freeCodeCamp Podcast #168 – From Accountant to Data Engineer with Alyson La (Quincy Larson)
- Merge Conflict #458 – Agent2Agent (James Montemagno & Frank Kreuger)
- CppCast – Standard Library Hardening (Phil Nash & Timur Doumler)
- Lenny’s Podcast – Everyone’s an engineer now: Inside v0’s mission to create a hundred million builders | Guillermo Rauch (founder & CEO of Vercel, creators of v0 and Next.js) (Lenny Rachitsky)
- The PowerShell Podcast – PowerShell Summit Bar Sessions 2025 – David R (James Petty)
- DAWbench Radio Show Episode 35 : The Master of Synthesizer Design : Axel Hartmann : From Inspiration to Iconic! (Vin Curigliano & Pete Brown)
- PPP 454 | How AI is Changing Leadership (And What You Must Do Now), with Dr. Christie Smith (Andy Kaufman)
- Changelog and Friends Podcast Episode #88 – Proud pod parents (Richard Moot, Jerod Santo & Adam Stacoviak)
- Scrum Master Toolbox Podcast – BONUS NVC, Walking Towards Conflict with Love | Maria Arpa and Bob Marshall (Vasco Duarte)
- AGL 412: Rand Selig on Thriving – part 2 (John Rouda)
Community & Events
- 6 highlights from Google Cloud Next 25 (Chris Talbott)
- Big Thinkers: Scott Hanselman – Empowering Developer Community Worldwide (Chris Pietschmann)
- Adobe Retreats from Bluesky After Massive User Backlash (msmash)
- April 12-18: Global AI Bootcamp 2025 Local Event Information (Rie Moriguchi)
Database
- Equality, Sort, Range Indexing In SQL Server – When It Doesn’t Work (Erik Darling)
- Pricing transparency in RavenDB Cloud (Oren Eini)
- Announcing General Availability of Azure SQL Database Capabilities for Microsoft Copilot in Azure (Kendal Van Dyke)
- Preview of (Hopefully) Improved Projections in Marten 8 (Jeremy D. Miller)
- Why use XACT_ABORT? (Josephine Bush)
PowerShell
Miscellaneous
- Apple Maps on the web leaves beta and launches with support for mobile devices (Sagar Naresh Bhavsar)
- Announcing Windows 11 Insider Preview Build 26120.3863 (Beta Channel) and Announcing Windows 11 Insider Preview Build 26200.5551 (Dev Channel) (Amanda Langowski & Brandon LeBlanc)
- Tech tariff exemptions are only temporary, according to Trump’s commerce secretary (Anthony Ha)
- Germany’s ‘Universal Basic Income’ Experiment Proves It Doesn’t Encourage Unmployment and America’s Justice Department Shuts Down Its Cryptocurrency Fraud Unit and ‘Linux Mint Debian Edition 7’ Gets OEM Support and 33-year-old AmigaOS for Commodore Computers Gets an Unexpected Update (EditorDavid)
- Trump excludes smartphones, computers, chips from higher tariffs (Wes Davis)
More Link Collections
- F# Weekly #15, 2025 – .NET 10 Preview 3 & MCP Azure Functions (Sergey Tihon)
- Azure Weekly #511 – 13th April 2025 (The Editor)
- Daily Reading List – April 11, 2025 (#531) (Richard Seroter)
- Reading List 339 (Bruce Lawson)
The Geek Shelf
Learn WinUI 3, Second Edition (Alvin Ashcraft)