Read Moskowitz' full detailed post here:
Here are the bullet points:
#1: Always stay in service of story.
#2: To thrive on the web, adopt “systems thinking.”
#3: Always be shipping’.
#4: Be an auteur, and work backwards from your user experience.
#5: Don’t reinvent the wheel. Get Help.