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
Input as collage An Article by Austin Kleon austinkleon.com Your output depends on your input, but a lot of your input is random: you’re interested in lots of different things, and those things, occasionally, will talk to each other in your work. Lately I’ve been thinking about being more intentional with input. Thinking about input as collage. Taking the principle of juxtaposition (1+1=3) and using that to guide your input: what weird, seemingly disparate things can you feed your brain that will come out later in a new mix? The input collage can be subject or genre based and even better if it’s multi-media. ...There’s a balance here between feeding your brain intentionally and then backing off and letting your brain do the subconscious work of mixing your inputs together. creativityintent