Roy Osherove details several tips for a successful team lead on his blog. I agree and recommend all of them. I'm also sad to say that I don't always follow all of them.
Here's the list, find the details on his blog.
- 40 hour weeks
- Lots of automation
- Daily meetings
- Frequent customer demos
- Acceptance tests
- Regression tests (automated)
- Best tools (always or close to it)
- Code reviews
- Test reviews
- Whiteboards (that we can actually use)