So many memories shared with this guy, this hilarious, eccentric, knowledgeable, clever, enthusiastic friend and colleague.