System Design Considerations
During my years I have accumulated some experience regarding what's good and bad in the world of designing systems. Here I try to share some of it. I can't claim that I have the best answer to everything, but I try to share things that can at least be worth to consider.
My goal is to make people think about the way they work, not that I have the ultimate answer.
Below is a video with a slide show I have created presenting this matter.