If “good design is good business” as former IBM President Tom Watson, Jr. said, and if that business is to encourage users to learn how to code, then good design of a medium must be a significant element in learning. Such a business is Codecademy: a reward-based programming education website with a fairly responsive and […]