are very strong generalists without expertise, or vice versa. An expert who is too narrow has difficulty collaborating. A generalist who doesn’t go deep enough in a single area ends up on the margins, not really contributing as an individual.” - Valve Handbook, p46 http://assets.sbnation.com/assets/1074301/ Valve_Handbook_LowRes.pdf
Why or why not? Replace “Like/Don’t Like” with “More Successful/ Less Successful” Unconstructive criticism (“Not a fan of that blue.”) marginalizes their efforts.
The potency of a vision can be diluted because of: Poor communication Lack of resources Conflicting ideas Can’t be a true “full stack” engineer without it
Information is understood holistically before separately. Proximity Closure Similarity Symmetry Continuity Past Experience http://en.wikipedia.org/wiki/Gestalt_psychology
seen and recognized upright Light comes from above Objects are not normally viewed from above Closer objects can block the view of more distant objects
Size Colors Best Use Special Powers No Yes Maybe (If more than 256 colors) Largest Medium...est Smallest 16.7M 16.7M 256 Transparent UI Photos Simple UI 8 bit Alpha Channel Colors on the Cheap Cat Animations
achievable goals: -m “Increase contrast in header” -m “Stub out layout” Experiment in separate branch Github image diff is sweet https://github.com/cameronmcefee/Image-Diff-View-Modes/
design, make a design library Create solutions for interface patterns Libraries can better account for changes in requirements Roll one-offs back into the library
we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not.” -Ira Glass, Host of This American Life Ira Glass on Storytelling, part 3 http://www.youtube.com/watch?v=BI23U7U2aUY
weight Define a "currency" lowest denomination of distance make longer distances multiple of that denomination Use that currency with precompilers like SASS or LESS View layout as a whole