Although I won’t be working with @rustlang in my day job any time soon, I am slightly addicted to the game where you try to prove the borrower checker that you know what you are doing on the first try
I seriously get a rush from it 
....
Me: (literally talking to the compiler) “Hah! Did you see how I solved that unpinned future type issue you thought you were going to complain about? Box::pin’ed it before you could tell me otherwise!”
The compiler: “ “
so sad...but so so fun 