You probably want to check out the rest of his site, which is pretty much on par with this: https://news.ycombinator.com/from?site=ciechanow.ski
Whenever I encounter a tricky subject I'm having a hard time learning, I start writing an article explaining it to someone else. It really forces me to confront the gaps of my knowledge because I can see so clearly that "Wait, I can't explain what happens between these two steps here. What am I missing?"
:head-exploding-emoji: