Hello MeFi. I'm curious as to the correlation between software development Design Patterns for and Jazz Standards. Usual loot from Google: Some dude who thought of it first (and used it as a nice allegoric explanation in Programmers Stackexchange and a somewhat geeky ironic coding-related mention ("Jazz supports interaction through event listeners"). These are all nice examples of the basic similarity between the two, I'm looking for more, though. Are you aware of any materials that somehow approach this idea?
Looking for books and articles on programming, design patterns, information architecture, and whatever else. Clear information on Things To Do and Things To Avoid, with a smattering of theory and opinion, would be great. [more inside]
Programmers: know any good algorithms for picking colors, modifying colors or choosing colors that go well together? This is specifically for code. I'm NOT looking for apps that let you choose colors. [more inside]
De-constructing 'code': I am looking for philosophical (from W. Benjamin through to post-structuralism and beyond) examinations of 'code'. That both includes the assumptions contained in the word 'code' and any actual objects or subjects that code is connected to - including, but not limited to: computer programming, cyphers, linguistics, genetics etc. [more inside]
How can I learn to apply theories and concepts that I learn to real-world situations? [more inside]