SMS: The programming historian