Software Architecture

Clean Architecture Explained (Part 2)

Clean Architecture Explained (Part 2)

In this article, we are going to explore the implementation of Clean Architecture, This is a real world example implemented in Typescript...

Clean Architecture Explained (Part 1)

Clean Architecture Explained (Part 1)

Clean architecture is a practical software architecture solution from the Legendary Robert C. Martin (a.k.a. “Uncle Bob”). By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system...

Tight coupling vs. Dependency Inversion

Tight coupling vs. Dependency Inversion

This is great, you work in a company or founded a startup and as tech person always want to learn new things ( frameworks, databases, UI components and etc. ) but what prevents you to bring or apply new advancements to your software platform, thing that can improve User Experience and Performance...