I can never be safe; I always try and go against the grain. As soon as I accomplish one thing, I just set a higher goal. That's how I've gotten to where I am.
The design of a system should be guided by the principle of least surprise, where the behavior of components is intuitive and predictable.
In distributed systems, the key challenge is achieving consensus among unreliable components.