PinnedFrom Sicily to Software: SOLID Lessons from The GodfatherI believe that analogies are a powerful tool for understanding complex or abstract concepts. By relating unfamiliar ideas to real-world…Dec 9, 2024Dec 9, 2024
I Lie to Myself: Understanding Event Sourcing Through Memento“You don’t want the truth. You make up your own truth.”Apr 30A response icon1Apr 30A response icon1
Human-Centric Principles of Software EngineeringIn software engineering, we often talk about “technical” principles and rules that focus on performance, scalability, and optimization…Jan 29Jan 29