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 five dimensions of curiosity An Essay by Todd Kashdan www.psychologytoday.com Joyous Exploration. This is the prototype of curiosity—the recognition and desire to seek out new knowledge and information, and the subsequent joy of learning and growing. Deprivation Sensitivity. This dimension has a distinct emotional tone, with anxiety and tension being more prominent than joy—pondering abstract or complex ideas, trying to solve problems, and seeking to reduce gaps in knowledge. Stress Tolerance. This dimension is about the willingness to embrace the doubt, confusion, anxiety, and other forms of distress that arise from exploring new, unexpected, complex, mysterious, or obscure events. Social Curiosity. Wanting to know what other people are thinking and doing by observing, talking, or listening in to conversations. Thrill Seeking. The willingness to take physical, social, and financial risks to acquire varied, complex, and intense experiences. curiosity