Programmed sociality: A software studies perspective on social networking sites