Arsalan Valoojerdiavaloojerdi.hashnode.dev·Mar 25, 2024Designing for Success: Why Strategic Design Matters — Part 2In the previous article, we delved into the fundamentals of Strategic Design in Domain Driven Design (DDD). In this continuation, we will explore key aspects of Strategic Design, including the decomposition of complex domains into subdomains, the imp...Discuss#Domain-Driven-Design
Arsalan Valoojerdiavaloojerdi.hashnode.dev·Mar 25, 2024Designing for Success: Why Strategic Design Matters — Part 1When it comes to Domain-Driven Design (DDD), successful outcomes are determined by the delicate interplay between strategic design and tactical design. However, there is a prevailing tendency among engineers to prioritize the tactical aspects, often ...Discuss#Domain-Driven-Design
Arsalan Valoojerdiavaloojerdi.hashnode.dev·Mar 25, 2024Idempotency in CQRS/ES Projections: Strategies and Implementation TechniquesIn CQRS/ES projects, projections play a vital role in providing efficient read models and query capabilities. Projections are denormalized views of the event stream that capture the state of the system at a given point in time. However, ensuring the ...DiscussCORS
Prajwal Bharadwaj BMprajwalbharadwaj.hashnode.dev·Mar 23, 2024Go Beyond Basics: Structuring Go ApplicationsWhen starting to learn a new programming language, people first focus on understanding its syntax, relating it to what they already know. However, as they progress to structuring programs, their previous programming background can sometimes pose chal...Harshith Sai V and 1 other are discussing this2 people are discussing thisDiscuss·4 likes·108 readsStructuring go project
David Montesdeocablog.davidmontesdeoca.es·Mar 13, 2024The one with highlights of the blue book of DDDThis is an introduction to a new series where I'd like to highlight the most important parts of some technical books that I've read. Usually I read in my old Kindle Voyage and I highlight every part of the text that I consider it's worth remembering....DiscussHighlighting booksDDD
Francesc Travesablog.cesc.cool·Feb 25, 2024My take on GoIt has been a while since I wanted to put my hands on the Go programming language. The reasons were many. The programming language I am more used to is PHP which is quite at the bottom of the reputation scale for a programming language, and Go is qui...Discuss·151 readsGo Language
Craig McCallumthepanoramic.dev·Jan 20, 2024DDD Foundations: Introducing Domain-Driven DesignWhat is Domain-Driven Design? Domain-Driven Design (DDD) is a software design approach centred around building models of real-world business domains. The term was coined by Eric Evans in his 2003 book, "Domain-Driven Design: Tackling Complexity in th...Discuss·152 readsDDD Foundations#Domain-Driven-Design
Daniel Gonzalezwww.bootcampgrad.io·Jan 12, 2024FW: An Introduction to Domain-Driven Design (DDD)Good article from on Domain Driven Design in node.js applications: https://khalilstemmler.com/articles/domain-driven-design-intro/.DiscussNode.js
Daniel Gonzalezwww.bootcampgrad.io·Jan 12, 2024FW: Better Software Design with Application Layer Use Cases | Enterprise Node.js + TypeScriptGood article from khalilstemmler on the service pattern in node.js applications. https://khalilstemmler.com/articles/enterprise-typescript-nodejs/application-layer-use-cases/Discussservice pattern
Alfredo PerezProalfredo-perez.dev·Jan 4, 2024Taming HTTP Requests with an Abstract API ServiceSome time ago, there was a need to have multiple remote controllers in your living room because you had multiple devices on it, like the TV or stereo system, and so on, making it a hassle to manage all of them and to find the correct one when you nee...DiscussAngular