Things that literally doubled my productivity as a programmer