An outlook on software engineering based on my work experience.
A collection of thoughts about software design and architecture, agile methodologies and programming languages paradigms and best practices.
Read the blog posts or check
the about page
for more info.
Recent Posts
The Scrum Master as Culture Catalyst, Not Task Manager
Updated: at 04:59 PMA perspective on the Scrum Master role as a catalyst for culture, curiosity, and self-organization—leading through questions, not coordination.
Unlocking The Power of Aggregates in Domain Driven Design
Updated: at 03:12 PMIn this article, we delve into the fundamental concepts of Aggregates, exploring their significance, structure, and role in designing robust domain models. Drawing insights from Eric Evans' principles and real-world examples, we illuminate the rationale behind Aggregates and their essential contribution to building successful software systems.