Thanks for sharing those notes, it's awesome!
The style of the notes remind me to the Feynman learning technique. I tried it once and still remember everything. For me it was a surprisingly fruitful way of learning.
I saw Tom give this talk at Ruby Manor. It melted my brain, but it was completely worth it, and challenged lots of assumptions I had about programming but never realised I had. Highly recommended!
This talk is old now, but I’m happy to answer any questions.
Someone recently did some really nice sketchnotes: https://twitter.com/deejaygraham/status/528220110331596800