A training journey into CQRS+ES