The SOLID Principles

Learn about the SOLID principles, a cornerstone of robust and maintainable software development, and how they help create modular, scalable code.

Concept of CQRS in detail

Discover the history of CQRS, the problems it solves, and its challenges. Learn when to use this powerful pattern in your apps and how it enhances scalability.

Modular Monolith: Overview

The modular monolith balances simplicity and scalability. Discover its benefits, challenges, and how it compares to alternatives like microservices.

Journey of discovering ICT

How my first experiences in ICT sparked a passion for software development and shaped the journey that led me to a career focused on innovation & accessibility