A curated selection of tools, frameworks, books, and references for software architecture, domain-driven design (DDD), Event Storming, and microservices. These resources have proven valuable across architecture and DDD engagements.

  • draw.io - Open Source Diagram Tool.
  • Archi - The Open Source modelling toolkit for creating ArchiMate models and sketches
  • Arc42 - All you ever need to construct, communicate and document your software architecture.
  • iSAQB - The International Software Architecture Qualification Board (iSAQB®) brings together professional software architecture experts from industry, consulting, training, academia, and other organizations.
  • TOGAF - The Open Group Architecture Framework
  • BPMN, DMN and Form Builder - Web-based tooling for BPMN, DMN and Forms.
  • Egon - A Domain Story Modeler.
  • RESTful Objects Specification - Restful Objects is a standard covering RESTful interfaces to domain object models.

Books

Domain Driven Design

User Experience

Leadership

Websites

Conference Websites

News

Laws & Principles

  • Conway’s Law - Conway’s law is an adage linking the communication structure of organizations to the systems they design.
  • Goodhart’s Law - It’s basically saying that a metric becomes bad if one just aims for fulfilling the numbers without respect to quality.
  • Law of Demeter - The Law of Demeter states that an object should only interact with its immediate neighbors—its own fields, method parameters, and objects it creates—and avoid calling methods on objects returned by those neighbors, minimizing dependencies and promoting loose coupling.
  • Law of Demeter - Each unit should have only limited knowledge about other units: only units “closely” related to the current unit.
  • Lindy Effect - The Lindy effect (also known as Lindy’s Law[1]) is a theorized phenomenon by which the future life expectancy of some non-perishable things, like a technology or an idea, is proportional to their current age.
  • SOLID Principles - Five fundamental principles that help you to write better code.

Youtube Channels

Conference Talks

People

Other

People to follow on Twitter / X