Reflections on Software Performance An Article by Nelson Elhage blog.nelhage.com Performance is a feature Performance changes how users use software Performance needs effort throughout a project’s lifecycle Architecture strongly impacts performance Performance isn’t just about hot spots Performant foundations simplify architecture …we underrate performance when designing and building software. We have become accustomed to casually giving up factors of two or ten or more with our choices of tools and libraries, without asking if the benefits are worth it. performancesoftware
The mundane and the spiritual A special contribution of Zen to Eastern thought was its recognition of the mundane as of equal importance with the spiritual. It held that in the great relation of things there was no distinction of small and great, an atom possessing equal possibilities with the universe. The seeker for perfection must discover in his own life the refection of the inner light. The organization of the Zen monastery was very significant of this point of view. To every member, except the abbot, was assigned some special work in the caretaking of the monastery, and curiously enough, to the novices was committed the lighter duties, while to the most respected and advanced monks were given the more irksome and menial tasks. Such services formed a part of the Zen discipline and every least action must be done absolutely perfectly. Thus many a weighty discussion ensued while weeding the garden, paring a turnip, or serving tea. The whole ideal of Teaism is a result of this Zen conception of greatness in the smallest incidents of life. Taoism furnished the basis for aesthetic ideals, Zennism made them practical. Okakura Kakuzō, The Book of Tea Chef's Table: Magnus Nilssen zen