Writing code is, effectively, a love letter between the coder and the computer – full of inside jokes and pet phrases that are meaningless to those not part of the relationship.