I’ve been enjoying Getting Real, the book by 37signals (creator of the very cool Basecamp). The book, which is available online, is ostensibly about best practices in software development. However, I think its lessons can be applied to other situations, like… life. For example, they suggest having an enemy. When building Basecamp, 37signals decided that their app would be the anti-Microsoft Project. MS Project was the enemy. MS Project would be the opposite of the beast that is Project.
Who’s your enemy? How does having an enemy motivate you? When starting a project, do you think to yourself, “I’ll show them!”