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.