Last years i was spending developing complex software with various approaches: Domain Driven Design, Service Oriented Architecture, Event Driven Architecture, Command Query Responsibility Segregation (CQRS), etc. In this blog i will share my thoughts and knowledge about these approaches and other things that may be helpful to understand them.

You can find me and my contact details on Github.