Nader MedhatGranularity in Software ArchitectureWhat does granularity mean?5 min read·Aug 19, 2023----
Nader MedhatinTowards DevInfrastructure as code in a nutshellWhat is Infrastructure as Code?6 min read·Jul 28, 2023----
Nader MedhatinTowards DevDocker Network in DepthWhat is the Docker Network?8 min read·May 26, 2023----
Nader MedhatinTowards DevMulti-version concurrency control Under the hoodWhat does concurrency control mean?10 min read·May 17, 2023----
Nader MedhatinTowards DevWhy Strategic Design Matters in Domain-Driven DesignIn the previous article, we talked about modeling complex domains with aggregates, entities, and value objects and we will now talk about…10 min read·May 9, 2023----
Nader MedhatinTowards DevModeling Complex Domains with Aggregates, Entities, and Value Objects7 min read·May 5, 2023----
Nader MedhatinTowards DevServiceless Under The HoodServerless computing is a cloud computing model in which the infrastructure is managed by the cloud provider and computing resources are…7 min read·Apr 10, 2023----
Nader MedhatinTowards DevSystem Observability in a nutshellSystem observability is the practice of monitoring and understanding the behavior of complex software systems. It involves collecting data…9 min read·Apr 3, 2023----
Nader MedhatinTowards DevCQRS The Why And HowCQRS stands for Command, Query, and Responsibility Segregation. It is a software design pattern that separates the operations that read…9 min read·Mar 27, 2023--1--1