To iterate is human, to recurse divine. -- L. Peter Deutsch
Having large case statements in an object-oriented language is a sure sign your design is flawed. -- [Fixing architecture flaws in Rails' ORM]
When your enemy is making a very serious mistake, don't be impolite and disturb him. -- Napoleon Bonaparte (allegedly)
What do Americans look for in a car? I've heard many answers when I've asked this question. The answers include excellent safety ratings, great gas mileage, handling, and cornering ability, among others. I don't believe any of these. That's because the first principle of the Culture Code is that the only effective way to understand what people truly mean is to ignore what they say. This is not to suggest that people intentionally lie or misrepresent themselves. What it means is that, when asked direct questions about their interests and preferences, people tend to give answers they believe the questioner wants to hear. Again, this is not because they intend to mislead. It is because people respond to these questions with their cortexes, the parts of their brains that control intelligence rather than emotion or instinct. They ponder a question, they process a question, and when they deliver an answer, it is the product of deliberation. They believe they are telling the truth. A lie detector would confirm this. In most cases, however, they aren't saying what they mean. -- The culture code.
All problems in computer science can be solved by another level of indirection. -- Butler Lampson
Abstraction is a form of data compression: absolutely necessary, because human short-term memory is so small, but the critically important aspect of abstraction is the algorithm that gets you from the name back to the "uncompressed" details. -- Bruce Wilder (blog post comment)
Try not to become a person of success, but rather try to become a person of value. ~Albert Einstein
The reason most people never reach their goals is that they don’t define them, or ever seriously consider them as believable or achievable. Winners can tell you where they are going, what they plan to do along the way, and who will be sharing the adventure with them. ~Denis Watiley
Two roads diverged in a wood, and I—I took the one less traveled by, And that has made all the difference. –Robert Frost
A successful man is one who can lay a firm foundation with the bricks others have thrown at him. ~David Brinkley