Data events and domain events both have their place, but mixing them is one of the fastest ways to create confusion in event-driven systems.
Read (5 min read)Choosing between modular monoliths and microservices is not about trends, it is about timing, team maturity, and understanding trade-offs.
Read (6 min read)Software architecture isn’t a fixed design or a set of diagrams, it’s the evolving set of decisions that guide how a system behaves and grows with its team.
Read (8 min read)A deeply personal story about grief, memory, and the long road through the shadows. For anyone who’s lost someone they can never get back.
Read (16 min read)How I've simplified my homelab by combining the ease of Unraid storage management with Portainer's GitOps feature to implement Infrastructure as Code.
Read (3 min read)