I’ve been thinking a lot lately about how to best teach programming. If someone were to come to me and ask how to become a programmer, what would I say? In the days when I was first learning, video lectures were almost non-existent. Now, it would be difficult to imagine not recommending at least a few YouTube channels to new … Read the rest