Domain Driven Design (DDD) is one of the concepts we practice here at AppRiver. We come from the Greg Young and Udi Dahan school of DDD, which incorporates some elegant patterns such as Command Query Responsibility Separation (CQRS), event sourcing and service buses. These concepts are challenging to implement effectively, but with discipline and a focus on continuous […]

Starting out a career in Web development can lead you down a numerous amount of different paths. For instance, the path I started down was one that had me developing different Web sites on a daily basis. There was always something different to work on and something different to build. Whether it was the technology being […]