From the Unix Philosophy Page
.. When your tools shape your work, you feel friction instantly and you fix it.
—
.. Constraint is not a hardship. It is a design instrument.
—
.. Iteration is the real productivity engine. When you can change something and see the result quickly, you learn what works.
—
Keep the system small enough to understand.
—
Let programs stay replaceable. The future you can't predict arrives anyway. Parts that can be swapped out survice change.