The End of "Magic Mapping": Why Explicit Code Won in Modern .NETFor those of us who have followed the evolution of .NET since version 1.1, the journey of object mapping has been cyclical. We moved from manual DataReaders to the "magic" of auto-mapping libraries (like AutoMapper), and now, with C# 12 and beyond, w...Jan 9, 2026·3 min read
A journey to Agile Success: Navigating Challenges, Winning Awards, and Building Team SpiritMay 27, 2024·3 min read
Understanding Span and Memory in .NET: Benefits, Use Cases, and Best PracticesMay 27, 2024·3 min read
Boosting Performance with Materialized Views in .NET Core and PostgreSQLIn modern application development, efficient data retrieval is crucial for maintaining high performance and ensuring a smooth user experience. One powerful technique to achieve this in .NET Core applications using PostgreSQL is through the use of mat...May 23, 2024·3 min read
FluentValidation in .NET 8: Enhancing Data Validation with EaseIntro Data validation is a critical aspect of application development, ensuring that the input data meets certain criteria before processing it. In the .NET ecosystem, FluentValidation is a popular library that provides a fluent interface for buildin...May 20, 2024·3 min read
Understanding the Maturity of REST APIsHello, everyone! Today, we're going to explore the maturity of REST APIs using the Richardson Maturity Model, which outlines four levels. Level 0: The Swamp of POX At Level 0, we have the "Swamp of POX" (Plain Old XML). This is a basic web service us...May 17, 2024·2 min read