A developer at Groupon in Denver, CO, Cory spends most days practicing software craft by collaborating on things like open source projects, code retreats, and community meetups. Working primarily with Ruby, current areas of focus are apprenticeship/mentorship, principles of functional programming, and TDD as an interface design approach.