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 .NET

In this article, we will discuss the concept of Modular Monolith Applications, and how they compare with traditional Monoliths and Microservices. We will also explain the different communication patterns we can implement between our modules. [sc name="github"...

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...