The hardest things about learning to code by yourself — and how to tackle them Xiang Zhou Dec 29, 2018