Software Consultant and Developer at Atomic Object Chicago. Committed to delivering sensical solutions with the appropriate technology. Keeper of a hundred different hobbies.
More important than typing speed, your data structures knowledge, or math, communication might just be the most important skill for a software developer.