5. Strive for Simplicity
“Simplicity is the Ultimate Sophistication…when you
first attack a problem it seems really simple because you
don’t understand it. Then when you start to really
understand it, you come up with these very complicated
solutions because it’s really hairy. Most people stop
there. But a few people keep burning the midnight oil
and finally understand the underlying principles of the
problem and come up with an elegantly simple solution
for it. But very few people go the distance to get there”
- Steve Jobs
7. Momentum w/ Peers
Sometimes your contribution to an
idea comes at the expense of
another’s passion, which results in a
less successful idea.
i.e. Sometimes its better to keep your
mouth shut.
8. Openness
You want people to be able to come to
you with ideas, even if they contradict
your own.
You should be able to express your ideas
to others, even if they contradict theirs.
If they/you cannot, its your fault. =)
9. Value / Tolerance Momentum w/ Projects
Time
Requisite value to maintain momentum / velocity.
And tolerance for lesser quality commits.
10. Perspectives
Beauty is in the eye of the beholder
Clojure
Break statements
Try to appreciate other art styles.