Many programmers eventually find themselves taking on management roles, leading other programmers. It turns out that management is a completely different skill than programming — and as a technical lead, you need to worry more about people than about technology. In this talk, Patrick Kua describes what it takes to be a good team lead, how to think about management, and things that you can do as a developer to be a positive, helpful resource for the people on your team.