Abstraction is the key to managing complexity in software systems.
Writing is a way to confront the silence.