A Plea for Lean Software An Essay by Niklaus Wirth cr.yp.to Software's girth has surpassed its functionality, largely because hardware advances make this possible. The way to streamline software lies in disciplined methodologies and a return to the essentials. Measured by the number of its featuresEssential vs. nice to haveDependence is more profitable than educationThe most rewarding iterationsNever enough time A grossly obese set of requirementsFeatures and complexity softwareperformancefunction
Your life adds up Weber's German word for a vocation, Beruf, contains two resonances: the gradual accumulation of knowledge and skills and the ever-stronger conviction that one was meant to do this one particular thing in one's life. An English locution roughly conveys what he meant: your life 'adds up'. Richard Sennett, The Craftsman All in & with the flowThe saddest designerI've designed it that wayFor something believed in worklife