I wasn't too familiar with Joe Armstrong while he was alive, but I watched a lot of his talks when he sadly died last year and came to like him a lot. He could talk simultaneously about abstract concepts and implementation details in a way that just breathed passion.