Albert LlousasPractical AI for everyday software engineersAI is quickly changing how we interact with the world around us. Every day, new apps are popping up with exciting features, and everyone…6 min read·Feb 14, 2024----
Albert LlousasBuilding modern architectures: Functional Core, Imperative Shell revampAre you wondering if there is life beyond the conventional layered, clean or hexagonal code architectures? It turns out there is an old…7 min read·Dec 29, 2023--11--11
Albert LlousasHexagonal Architecture: Common pitfallsIn my recent work experiences, I’ve been lucky enough to have the opportunity to work on many projects from different domains, teams, and…6 min read·Dec 7, 2023--8--8
Albert LlousasDesigning DDD aggregatesThe aim of software engineering is to solve business problems, for that we code collections of data structures, relationships within them…10 min read·Oct 26, 2022--4--4
Albert LlousasSizing MicroservicesAfter over a decade of microservices, many books, articles and talks about the different patterns, challenges of distributed systems or…8 min read·Feb 9, 2022--1--1
Albert LlousasMonads explained in KotlinThroughout my career as a software engineer, I have always tried to stay current and learn new things. Among others areas, functional…9 min read·Dec 20, 2021--4--4