Good talk. Even though it is titled "You just became a team lead", it starts of with how to get there - seems like an odd mismatch. Also, really verbose slides, which is a matter of personal opinion, but at least makes it easier to read up on it later.
The insight was worth it and the personal touch made hearing it worthwhile :)
Brilliant talk, but it should be presented with either no slides or less slide information: they were mostly a distraction from what the speaker was saying.