That’s how our relationship developed. He taught me this programming language called Lisp, and I taught him this programming language called Perl. Then we did some software projects together. He did this decentralized version control system called SVK, which is like a predecessor to Git.