Julia Evans


Here’s a list of books (and other things) that I’ve read and that have helped me. It’s pretty short because I usually struggle to finish books. Also I’ve certainly forgotten a lot of important things.



  • Cryptopals – a set of exercises to learn cryptography by breaking it. Very fun. I still haven’t finished it, but the first 4 sets were a great lesson in why I shouldn’t implement my own crypto.
  • Nightmare – an intro to reverse engineering. I did a few problems and it was really fun.


  • https://course.fast.ai/ is a free course on deep learning with PyTorch. It helped me get started with deep learning, though I didn’t get that far.


  • TinyWM is where I’d start if I wanted to learn how a window manager works