“The best way to teach someone is to give them the necessary tools, a real project, and a deadline. Without a real project, the lessons won’t stick, and without a deadline, they won’t feel the urgency to learn.”

“If you are spending a lot of your time learning while you code — while someone is paying you — then you are doing it right. You don’t need to learn it all ahead of time and show up to work already knowing.”