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
One Designer's Response to Khoi Vinh's Complaint An Article by Brandon Dorn medium.com There is a place for discussing technique, for which forums like r/Design, Designer News, and the like are well suited. Yet expecting these platforms to provide insightful, serious critical discussion is like going to McDonald’s for an artisanal sandwich. Sure, they may advertise that, but that’s not really what you’re getting. Conway's Law in action Design Discourse is in a State of Arrested Development critique
Conway's Law in action To talk about the visual design of the Facebook feed, or the navigation, or the microcopy, to talk about any aspect of Facebook’s product design, is to talk about symptoms rather than deeper issues, motivations, processes, and incentives. It would be like talking about Donald Trump’s website—a critical analysis Vinh suggests—instead of the nature of his political will or lack thereof. politicsdesign