root cause Consider solutions Solve root cause Community work http://bit.ly/harder-than-it-looks I've given a talk on the topic of "It's Harder than it Looks" a few times that might be a good companion for this talk.
handle common edge-cases. Edge-cases doesn't mean cases only a few people hit. For me, the important edge- cases are parts of standard-looking solutions that aren't obvious.
add /{p=1}') COMPLEXITY. The Unix philosophy works best when working with simple text formats. In this case, it would be better to have a solution in the git porcelain.
facto standards", because they're a good bludgeon against an integrated solution, even though they don't soften the integration tax much. (Rack for the first year or two)
mkdir mesg mailx ls ln link find ed du df date cp cmp chown chmod cat uniq time split kill paste tr sleep ps nice file comm cal newgrp tsort touch sed awk at sh AT&T UNIX Unix itself developed many of its tools (and therefore interfaces) in a single place, reduces coordination and integration costs and increasing the speed of evolution.
wisdom consolidation splash of cold water the most destructive part of the cycle is once the assumptions lose validity, the fact that an alternate solution does not solve every edge-case invalidates the choices they are making that use ecosystem changes to remove cruft.