To become a software crafter…Or die in the attempt.

Time-Aware design

Time-Aware design

I already advocated how an Event Driven Architecture allows our code to be more aligned with our business. Mike has the same conclusion, focusing on Practical Event Sourcing. But why such a system is by design more aligned with the business?Because it tells a story  Good code must tell a […]

Coding in N dimensions

Coding in N dimensions

I discovered this year Carlo Pescio‘s work on the physics of software. He has a scientific approach of software design. This video from DDD Europe is a good way to discover his work. Combined with the amazing talk from James Coplien, it gives me a lot of things to process since […]