Exploration of the principles and applicability of modularity, cohesion, and coupling in software architecture, especially in the context of artificial intelligence.
Recent
A technical report on how this blog was built using AI-assisted development, validating the limits of SDD and Harness Engineering.
Concepts, definitions and best practices in Integration Tests — when to use them, how to structure your test suite, and when to avoid mocks.
A compact guide to the Saga Pattern — how to manage distributed transactions in microservices using Choreography and Orchestration.



