Boundaries and Meaning
Before separating the software, ZibiWorks needs to understand the business boundaries hidden inside its monolith. This article is part of ZibiWorks,…
Tech news from the best sources
Before separating the software, ZibiWorks needs to understand the business boundaries hidden inside its monolith. This article is part of ZibiWorks,…
Imagine you have a domain operation that answers a very common question: “What would happen if we continued this trip from here?” You don't want to…
Domain Excavation Because it requires constant discovery and refinement, building software is much like excavating a buried house. One requirement e…
Domain-Driven Design for Microservices: Building Scalable Systems with Clear Domain Boundaries Introduction Domain-Driven Design (DDD) isn't just an…
Your client sends a POST /products . The server creates the product, then the load balancer kills the connection before the response gets out. The c…
You built a nice domain model with rules and private properties — but EF Core wants simple classes with public get; set; . Don't worry. This guide s…
A hands-on Go architecture course that teaches hexagonal architecture , also known as ports and adapters , by building a small e-commerce backend fr…
The person most responsible for the industry-standard explanation of CQRS is also the person telling you not to use it. Martin Fowler's bliki entry…
Picture Dave. Not a bad developer. Six years in, reasonably curious, catches most of the things that matter. Last Tuesday, Dave asked an AI to scaff…
Book: Decoupled PHP — Clean and Hexagonal Architecture for Applications That Outlive the Framework Also by me: Thinking in Go (2-book series) — Comp…
Cellular Architecture - MyErp 3 - Web ERP System for Business Management MyErp 3 is a modern web ERP system for business automation. Monitor finance…