April 2023
While reuse is beneficial, remember the First Law of Software Architecture regarding trade-offs. The negative trade-off of reuse is coupling. When an architect designs a system that favors reuse, they also favor coupling to achieve that reuse, either by inheritance or composition.
— Fundamentals of Software Architecture, 246
March 2023
November 2022


Here I gather interesting articles / books.
October 2022

TypeORM doesn't have repositories

It's true, TypeORM doesn't implement Repository pattern, despite it has something called a repository. Let's figure out why.
September 2022
July 2021