Created by Felipe Fernández / @felipefzdz
“An idiosyncratic belief or impression maintained despite being contradicted by reality or rational argument, typically as a symptom of mental disorder.”
Please don't, it could be really hard and you want to be prepared
Do it when you're stable enough
Don't guess, double check
Don't give up on unit testing
But that's not enough
Start designing your APIs with respect
The customer is always right
We need more than a red test
Centralised logging and correlation ids
Don't understimate the complexity of distributed systems
As long as you understand the trade-offs
Core DDD concept
Impact mapping or even Event Storming can help you to identify them
Often I think that our profession is closer to literature than maths
Extremely perfomant
Adds overhead
That's not true. Design with that in mind.