Hello!

I'm Jairo Jr, your favorite Dev.to writter, or something like this 😄.

Over the last few years, I've spent a lot of time studying software architecture. Like most backend engineers, I've gone through the usual journey: Layered Architecture, Clean Architecture, Hexagonal Architecture, Event-Driven Architecture, and Microservices.

While exploring different concepts, I found an architecture style that immediately caught my attention: Library Oriented Architecture (LOA).

I first discovered the term while reading an article by Krystian Kościelniak, and it completely changed how I think about domains and code organization.