How to Learn Nix
It's like a Let's Play, but for obscure software documentation.
I tried to learn Nix, and it was pretty hard. I kept a diary of every command I tried, every wrong assumption that I made, and every realization that I had along the way.