The software landscape is changing rapidly, especially in the JavaScript world. There are tons of new tools, a fear of obsolescence, constant ecosystem change, too many choices… 樂 Building long-lasting software is becoming harder and harder as the average lifespan of libraries and frameworks is becoming shorter and shorter. As a business, you don't want to have your engineering department spending all their time doing upkeep. You want them to create value for your customers ❤️ Bastien Duret (https://twitter.com/bast0che) is VP of Engineering at Inato (https://inato.com/). He was confronted with these two problems, and has been experimenting with an approach to software development called Domain-Driven Design (https://en.wikipedia.org/wiki/Domain-driven_design), based on the book by Eric Evans.