09 Apr 2022 Programming evolution Systems Thinking Evolving Software: SOLID principles as a continuum Understand how SOLID principles work all at once to support each other, and their role as evolutionary guardrails for software systems.
05 Feb 2022 Software Architecture Domain-Driven Design evolution The pentagon of entity models Understanding a common pattern of entity models evolve, and why the process works that way.
05 Feb 2022 Software Architecture Continuous Learning Domain-Driven Design evolution Systems Thinking The Mechanics of Software Evolution How to adopt an evolutionary mindset and use feature requests as a breeding ground for the next generation of the system's architecture