Top Links
- INotifyPodcastChanged Episode #6 – Dev Tools with Kayla Cinnamon (Joseph Finney & Tamás Deme)
- Build a Stunning Book Library App with .NET MAUI ListView – Fast, Flexible & Cross-Platform (Jayaleshwari N.)
- Docker Desktop 4.43: Expanded Model Runner, Reimagined MCP Catalog, MCP Server Submissions, and Smarter Gordon (Yiwen Xu)
- Building Windows Apps with Claude Code (Joseph Finney)
- Microsoft for Startups evolves to better serve the startup ecosystem (Microsoft for Startups Team)
- AI Repo of the Week: Generative AI for Beginners with JavaScript (Dan Wahlin)
Web & Cloud Development
- Customizing Blazor External Authentication Login (Blazor 9) (Michael Washington)
- Why React Is No Longer the Undisputed Champion of JavaScript (Alexander T. Williams)
- Implementing JWT Authentication with Redis Cache in ASP.NET Core Web API (Atharva Urade)
- How to Use Ocelot as an API Gateway in ASP.NET Core (Dhananjay Kumar)
- Push Notification using Ionic 8, Angular 20, and Firebase Cloud Messaging (Djamware Tutorial)
- AWS .NET Distributed Cache Provider for Amazon DynamoDB now Generally Available (Garrett Beatty)
- Integrating Stripe in Blazor Applications (Héctor Pérez)
- Build Your Own Private Cloud at Home With Docker (Jack Wallen)
- VPS Hosting Selection and Architecture for High-Performance jQuery Web Applications (Janus Atienza)
- Angular Releases New Profiling Track for Chrome DevTools (Loraine Lawson)
- Using .NET Aspire With the Docker Publisher (Milan Jovanović)
- .NET 9 🔥🚀 : Stop Showing Stack Traces! Global Error Handling in .NET Web API Explained (Mohamad Lawand)
- 30 Years of JavaScript: 10 Milestones That Changed the Web (Richard MacManus)
- WebAssembly (WASM) and .NET: A Practical Guide to Running C# in the Browser and Beyond (Sudhir Mangla)
- Astro 5.11 (Emanuele Stoppa)
- Web components don’t need a constructor() (Chris Ferdinandi)
- Ember 6.5 Released (Jared Galanis, Katie Gengler, Chris Manson & Anne-Greeth Schot-van Herwijnen)
- Let’s Encrypt makes free security certificates available for IP addresses (Ian Barker)
- Filtering, Sorting & Pagination Made Easy in .NET with Sieve (Naimish Makwana)
- Hyper-V Virtual TPMs, Certificates, VM Export and Migration (Orin Thomas)
- Use keyed services for multiple implementations of a service (David Grace)
WinUI, .NET MAUI & XAML
- .NET MAUI – Managing screen sizes and .NET MAUI – Tab Control with underlinement and .NET MAUI – Scrolling Text Display (Byte217)
- Xamarin to .NET MAUI Migration Made Easy: A 2025 Developer’s Guide (Jeyasri Murugan)
Visual Studio, C++ & .NET
- You don’t need SignalR for real-time updates | Server-Sent Events in .NET/C# (Denis Makarenko)
- ToListAsync is fast again in Entity Framework (kind of) (Steven Giesel)
- What’s New in vcpkg (June 2025) (Augustin Popa)
- Avoid the Wrong Job: The Ultimate .NET Interview Question Playbook (David McCarter)
- If the FormatMessage function fails, and I requested that it allocate a buffer, do I have to free the buffer? and Why doesn’t LVIF_INDENT work without an image list? (Raymond Chen)
AI
- ‘Improved’ Grok criticizes Democrats and Hollywood’s ‘Jewish executives’ (Anthony Ha)
- Stop Guessing: MCP Elicitations Come To Visual Studio Code (Den Delimarsky)
- VS Code Live: GitHub Copilot and MCP (Cynthia Zanoni)
- Getting started with Claude 4 API: A developer’s walkthrough (Andrew Baisden)
- GitHub Copilot walkthrough and Getting started with AI development in .NET (Bart Wullems)
- Experiences from Using AI as a Software Architect (Ben Linders)
- Model Context Protocol (MCP) – Why What How… Part 1 and Part 2 and Part 3 and Part 4 (Mark Harrison)
- How Do You Teach Computer Science in the Age of AI? and ‘Vibe Coder’ Who Doesn’t Know How to Code Keeps Winning Hackathons in San Francisco (EditorDavid)
- All You Can Eat Economics for AI Coders (Eleanor Berger)
- 5 Best Practices for Building, Testing, and Packaging MCP Servers (Ivan Pedrazas)
- RFK Jr.’s plan to put ‘AI’ in everything is a disaster (Lauren Leffer)
- Terraform MCP Server – Providing seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development (Hashicorp)
- Building Your Own Copilot with Copilot Studio (Mohamed El-Qassas)
- LM Studio 0.3.17 Adds Model Context Protocol (MCP) Support for Tool-Integrated LLMs (Robert Krzaczyński)
- Gemma 3n Introduces Novel Techniques for Enhanced Mobile AI Inference (Sergio De Simone)
- Apple’s New AI Coding Language Model Is Here (Taimur Asad)
- Announcing major DLP enhancements for Power Automate and Copilot Studio (Tristan Dehove)
- .well-known/mcp directory | Model Context Protocol Discussions (Justin Spahr-Summers)
Design, Methodology & Testing
- C and C++ Unit Testing on Linux Just Got Easier with Isolator++ v5.4 (Eli Lopian)
- How to Start and Run a One-Person Business and How to Start a Business (The 10X Guide Built Around You) and Just Start is Terrible Advice (JD Meier)
- Catching early DOM events in Playwright (Chris Ferdinandi)
- Mastering the Versioning Pattern: How to Evolve Your .NET APIs Without Breaking Changes (Sudhir Mangla)
- GitHub vs Assembla: Comparing Git Hosting, Project Management, and Team Visibility (Claudia Fernandes)
- Everything You Can Do in the Photoshop Mobile App (David Nield)
- “Testing in production” (Matt Lacey)
- 16 little UI design tips that make a big impact (Adham Dannaway)
Mobile, IoT & Game Development
- Android May Soon Warn You About Fake Cell Towers (Matt Burgess)
- Available now from $15: Raspberry Pi Camera Module 3 Sensor Assemblies (Mike Buffham)
- Why X Game failed, and the real cost of playing games (Code Monkey)
- WinUAE 6.0 brings stunning next-level Amiga emulation to Windows (Wayne Williams)
- 15 Flutter Mistakes You’re Probably Making (And How to Fix Them Like a Pro) (Harsh Mittal)
Screencasts & Videos
- Technology & Friends – Jerry Nixon on Using an MCP Server to Add OpenAI to an Application (David Giard)
- The Smarter Approach To Using AI Coding Assistants (James Eastham)
- OpenTelemetry in a Brownfield World – NDC Oslo 2025 (Jimmy Bogard)
- SQL Server 2025: Mirroring for SQL Server in Fabric | Data Exposed (Anna Hoffman & Ajay Jagannathan)
- Let’s catch up with C#! Exciting new features in C# 9, 10, 11, 12 and 13! – NDC Oslo (Filip Ekberg)
- Blazor for Mobile with AI? | .NET MAUI Community Standup (David Ortinau & Beth Massi)
- The Untold Story of Golang (CodeSource)
- Resilient by Design – NDC Oslo 2025 (Chris Ayers)
- Developing UI Components in Blazor MAUI (Part 4) (Hassan Rezk Habib)
- IoT Coffee Talk Webcast Episode 268 – “Digital Twin Revolution (4th of July 2025 Edition)” (IoT Coffee Talk Crew)
- Postman AI Tools: Build Agents & Agentic Workflows and Build Multi Agent Experiences with Agent Builder and Agent Orchestration for API Driven Workflows (Postman Team)
- The Download: open source Copilot chat, personal robots & reinvented BSOD (GitHub Team)
- How to Get Started with Machine Learning (Frank La Vigne)
Podcasts
- freeCodeCamp Podcast Episode #178 – From freeCodeCamp to NASA with Data Engineer Joe Hill (Beau Carnes)
- CppCast – BrontoSource and Swiss Tables (Phil Nash & Timur Doumler)
- InfoQ Podcast: Trust-first Leadership and Building Great Teams (Natan Žabkar Nordberg)
- Scrum Master Toolbox Podcast – Creating Conditions for Healthy Conflict and Continuous Improvement in Agile Teams and Scrum Master Toolbox Podcast – Millions of Users, Multiple Stakeholders—The Art of Product Owner Navigation (Vasco Duarte & Bernard Agrest)
- PPP 468 | How to Lead When You’re Suddenly In Charge. What To Do in the First 45 Days, with Executive Coach James Turk (Andy Kaufman)
- Engineer in the Loop Podcast – Build 2025 Unpacked: Copilots Everywhere and the Rise of the Agentic Web and Engineer in the Loop Podcast – Why AI Layoffs Aren’t Just About AI: A Deep Dive into Tax Code Section 174 (Alec Harrison)
- AGL 424: AI Secrets with Katharine Loucaidou (John Rouda)
- The Stack Overflow Podcast – Why call one API when you can use GraphQL to call them all? (Phoebe Sajor)
- Data Replication Ain’t Easy: Interview With Josh Hicks of Jumpmind | Dev Leader Podcast (Nick Cosentino)
- The Real Python Podcast Episode #256 – Solving Problems and Saving Time in Chemistry With Python (Christopher Bailey, Ben Lear & Christopher Johnson)
- I’d Rather Be Writing Podcast – Will your next user be an AI agent? The future of content delivery with Fabrice Lacroix, founder of Fluid Topics (Tom Johnson)
- Meta Cast – Product Leadership Is Your Competitive Edge in the AI Era (Bob Galen & Josh Anderson)
- Uncle Bob Martin: Software Leader – Azure & DevOps Podcast Episode #357 (Jeffrey Palermo)
- The Cloud Pod Episode #310 – CI You Later, Manual Testing (Justin Brodley, Jonathan Baker, Ryan Lucas & Matt Kohn)
- Lenny’s Podcast – I’ve run 75+ businesses. Here’s why you’re probably chasing the wrong idea. | Andrew Wilkinson (co‑founder of Tiny) (Lenny Rachitsky)
- The Happy Engineer Podcast – Scarcity Mindset in Engineering: 5 Ways a It Silently Kills Your Dream Career (Max Ahumada)
- Software Defined Talk Episode #527 – Victor Adossi on WebAssembly (Brandon Whichard)
- GeekWire Podcast – Managing in the age of AI, with former Microsoft leader, executive coach, and author Sabina Nawaz (Todd Bishop)
Community & Events
- After 9,000 Layoffs, Microsoft Boss Has Brutal Advice for Sacked Workers (Noor Al-Sibai)
- A Minute from the Moderators (Hachyderm Moderators)
- Microsoft is replacing salespeople with “solutions engineers” amid recent layoffs — promoting Copilot AI while ChatGPT dominates the enterprise sector (Kevin Okemwa)
- Astro – Open Source Sponsorship | Duende Software (Maarten Balliauw)
- Model Mondays S2:E3 – Understanding SLMs and Reasoning with Mojan Javaheripi (Sharda Kaur)
- Everything you need to know about Flashes, the Bluesky-based Instagram alternative (Sarah Perez)
- Laid-off workers should use AI to manage their emotions, says Xbox exec (Jess Weatherbed)
- How Attending Conferences Can Boost Your Skills and Career (Laura Ray)
- Things to Do in Philadelphia This Week & Weekend (Visit Philly)
- Microsoft layoffs a reminder – WA’s job market can melt down (Paul Roberts)
- Humanist conference relocates, citing U.S. religious nationalism (Pamela Manson)
- Former and current Microsofties react to the latest round of layoffs (Richard Speed)
Database
- General Availability: Continuous Migration Assessment for SQL Server Enabled by Azure Arc (ajith-k)
- Vector Database vs. Graph Database: Differences & Similarities (Tyler Mitchell)
PowerShell & Terminal
- Microsoft finally removes PowerShell 2.0 from Windows 11 (Sofia Elizabella Wyciślik-Wilson)
- Build Your Own AI Terminal Chatbot in Minutes (Jessica Wachtel)
- Q&A: How Warp 2.0 Compares to Claude Code and Gemini CLI (David Eastman)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 27891 (Canary Channel) (Amanda Langowski & Brandon LeBlanc)
- Trump’s Tariff Strategy Hits Home First: ‘American Consumers Will Bear the Burden’ (Liz Ticong)
- Moderna Says mRNA Flu Vaccine Sailed Through Trial, Beating Standard Shot and There Is No Safe Amount of Processed Meat To Eat, According to New Research and Near Antarctica, Saltier Seas Mean Less Ice, Study Finds (msmash)
- ‘Blatant misinformation’: Social Security Administration email praising Trump’s tax bill blasted as a ‘lie’ (Oliver Milman)
- Anker Innovations Initiates Global Voluntary Recall for Selected Power Banks (Anker)
- Vivaldi 7.5 Arrives on Desktop (Paul Thurrott)
- Why Microsoft’s enshittification of Xbox, Surface, and even Windows itself — are all by design (Jez Corden)
More Link Collections
- F# Weekly #27, 2025 – Breaking changes: Yay or Nay? (Sergey Tihon)
- Azure Weekly #522 – 6th July 2025 (The Editor)
- The .NET News Daily Issue #232 and The .NET News Daily Issue #233 (Jasen)
- Reading List 343 (Bruce Lawson)
The Geek Shelf
Learn WinUI 3, Second Edition (Alvin Ashcraft)