Inside the Mind of a Programmer: Ithaca