I don't know about you but here's my strategy.
Post quality answers. This should be numbered 1 2 and 3. But a good answer will more often than not trump a fast answer. Though there are cases where it does not.
Avoid Wall of Text questions. They take way to much effort for little reward. And usually are syntax errors or bad structure.
Post an answer even though the question has 1-2 or even 3 answers. In these cases, take your time and answer well. This will usually net you a good sum of rep.
Learn when to edit. Post a short answer at first and then edit. You have <5 minutes to make that answer shine.
Be humble thorough and fair. There are a lot of smart people out there and many will know much more than you about the subject. Be thorough in the code you post, check it for syntax errors and make sure it fits the question. And if the correct answer/the answer you would have posted is there. Upvote it, that person deserves the rep for their answer.