.NET public 5 min read NuGet: A Step-by-Step Guide to Publishing Your Own Packages Pierre Belin Mar 26, 2024 Packages are the lifeblood of the C# ecosystem, serving as repositories of reusable code that can be effortlessly integrated into…
Tests public 9 min read MediatR: How to Quickly Test Your Handlers with Unit Tests Pierre Belin Mar 12, 2024 Ensuring code quality and reliability is crucial in software development. MediatR, a popular library for the in-process request/response pattern,…
.NET public 7 min read Improving Error Handling with the Result Pattern in MediatR Pierre Belin Mar 5, 2024 The integration of the Result pattern in MediatR is a sophisticated technique that enhances error handling and operational feedback in…
.NET public 5 min read From Theory to Practice: Implementing Robust Task Scheduling with Quartz.NET Pierre Belin Feb 27, 2024 Task scheduling is a backbone feature in modern software development, enabling applications to execute tasks at predetermined times without human…
Tests public 6 min read Enhance your .NET Testing #7: 5 best practices to write better tests Pierre Belin Feb 12, 2024 In the digital age, where software permeates every facet of life, the significance of reliable code cannot be overstated. Imagine…
Software Design public 4 min read Designing application beyond code: A journey in software architecture Yannick Lubrano Feb 6, 2024 Lost in Goat Reviews Ah, the epic adventure of Gizzy the Goat and the software project that took more twists…
DDD public 10 min read Quick overview and use case with EventFlow - DDD #1 Yannick Lubrano Jan 30, 2024 Introduction In the ever-evolving world of software architecture, one concept that stands out for its ability to manage complexity and…
.NET public 5 min read Bulk on EFCore with ExecuteUpdate and ExecuteDelete Pierre Belin Jan 23, 2024 In the evolving landscape of Entity Framework Core (EF Core), the processes of updating and deleting entities remain central to…
.NET public 7 min read Stored Procedures in EFCore 8 Explained Pierre Belin Jan 16, 2024 In an era where data management and efficiency are paramount, understanding and utilizing stored procedures within Entity Framework Core (EFCore)…
LangChain public 5 min read Format ChatGPT results with PydanticOutputParser - LangChain #2 Pierre Belin Jan 9, 2024 Tackling the variability in ChatGPT outputs requires a methodical and structured approach. Pydantic, a Python library, steps up to this…
API public 5 min read Use NSwag to generate clients from OpenAPI specifications Pierre Belin Jan 2, 2024 EDIT: 26/12/2023 Swagger is nowadays an essential tool for producing API documentation. It allows describing the routes, parameters,…
SQL public 4 min read Data Windowing in PostgreSQL: Harnessing SQL for Advanced Analytics Cyril Canovas Dec 12, 2023 Introduction In the realm of data analysis, dashboarding, and optimization, the concept of data windowing emerges as a powerful tool.…