For Event Storming the best source is book written by inventor of this technique: https://www.eventstorming.com/book/. It is still not finished yet, but anyway it is complete enough to learn how to use Event Storming.
You should also check Avesome EventStorming list from Mariusz Gil.
These books are not the easiest, but are really the essence of the DDD. It is good to start with the DDD Distilled and then IDDD.
- Clean Architecture: A Craftsman’s Guide to Software Structure and Design by Uncle Bob
I would also recommend you to find good Clean Architecture implementations for your language in the GitHub.
- MonolithFirst by Martin Fowler post
- The Hardest Part About Microservices: Your Data
- [Why using Microservices or Monolith can be just a detail?](https://threedots.tech/post/microservices-or-monolith-its-detail/ by Me :)