Things That Caught My Attention Last Week - June 15

Published on Monday, June 23, 2025

caught-my-i

.NET

Was I Wrong About Blazor? by Shaun Wildermuth

Real Traits in C# by Patrick Kelly

How to Tame “async void” in C# by Dev Leader

Task.WhenAll or Parallel.ForEach? by Fati Iseni

Day 9: Using Genetic Algorithm's Uniform Crossover in C# by Chris Woody Woodruff

Using Certificates for Authentication with Microsoft Identity Library by Joe Guadagno

What is an OAuth 2.0 and OpenID Connect Client? by Khalid Abuhakmeh

Wire Up XUnit Logging for Crazy Integration Testing by Jeremy D. Miller

Monitoring .NET Applications with OpenTelemetry and Grafana by Milan Jovanović

Agent mode is now generally available with MCP support by Rhea Patel, Filisha Shah, and Allie Barry

Domain Driven Design

What we learned about event sourcing and DDD while building a bank by Thomas Bøgh Fangel

Software Design

OOP Design Patterns and Anti-Patterns: What Works and What Fails by ByteByteGo

Azure

Azure DevOps MCP Server, Public Preview by Azure DevOps Blog

Software Development

Learning to read C++ compiler errors: Ambiguous symbol errors after including a header file by Raymond Chen

Working with stacked branches in git (Part 1) by Andrew Lock

AI

OpenAPI 🤝 OpenMCP by Alexander Karan

comments powered by Disqus