Russell East's blog

thoughts |> share |> ignore

Category: Domain Driven Design

  • The industry keeps changing its technical shapes Over the past thirty years, software architecture has undergone multiple revolutions. We have moved from monoliths to service-oriented architectures, from services to microservices, from containers to serverless platforms, from synchronous APIs to event-driven systems. Every few years the industry discovers a new way to organise software and, for…

  • Introduction This is the first post of this series about implementing fluent finders and repositories, I am going to expand my current repository and finder implementation which is explained here. I recommend that you read this post (precursor) as this series continues on from this post and the code examples. The objectives for this series…

  • Introduction Over the last year I have been developing my own application using Domain Driven Design (DDD). I am also working on products in my day job that uses DDD. In the last month, myself and my fellow developers that I work with, went on a little journey to find the right way to implement…