Code Maze Author

Houssam Ghannoum

Houssam is a software developer with four years of experience. Specializing in digital transformation, he actively engages in projects that reshape online paradigms. Houssam demonstrates a keen interest in cloud computing, and optimizing digital functionality. Additionally, he possesses valuable experience in DevOps, ensuring the seamless operation of technological infrastructures.
Also find me here:

MY ARTICLES:

Modular Monolith Architecture in C# and .NET

A modular monolith is one application, deployed as one unit, whose code we split into loosely coupled modules along business lines. Let's see how it compares with traditional monoliths and microservices, and then build one in .NET with two modules. We will also...

Exception Handling in C#

In this article, we will dive into exception handling, explore user-defined exception creation, and demonstrate implementing a global exception handler in C#. [sc name="github"...

MongoDB C# Aggregate: Join Collections With $lookup

MongoDB has no JOIN, but it has $lookup, an aggregation stage that pulls matching documents from a second collection into each document of the first. In the C# driver we reach it through Aggregate() and chained stage methods. A pipeline is an ordered list of those...