The more you try to be happy, the more unhappy you become.
Abstraction is the key to managing complexity in large software systems.
The only real mistake is the one from which we learn nothing.