This is basically the contents of a tech talk I used to give at Google, to help Google engineers get promoted as fast as possible. I hope it helps!