Design-Pattern
All articles
Unit of Work Pattern
What the unit of work pattern is, how it coordinates database changes, and when to apply it in application …Sidecar Pattern
What the sidecar pattern is, how it extends service functionality without code changes, and common sidecar use …Repository Pattern
What the repository pattern is, how it abstracts data access, and when to use it in AI application …Ports and Adapters
What the ports and adapters pattern is, how it structures application boundaries, and its relationship to …Hexagonal Architecture
What hexagonal architecture is, how ports and adapters decouple business logic from infrastructure, and …CQRS - Command Query Responsibility Segregation
What CQRS is, how it separates read and write models, and when this pattern improves AI application …Clean Architecture
What clean architecture is, how dependency inversion organizes code layers, and when this structure benefits …Aggregate Root
What an aggregate root is in DDD, how it enforces consistency boundaries, and how to design aggregates …
Open source projects