The Overview Effect (in Software)

The Overview Effect is a cognitive shift that is reported by astronauts when they see the earth from outer space for the first time. It is a change brought on by experiencing the world differently. Strongly held beliefs unfold. A new mental state is acquired from seeing the whole, after a life spent living inContinue reading “The Overview Effect (in Software)”

Software Development and the Psychology of Money

I picked up The Psychology of Money because it’s light, had pretty good reviews and looked like a quick read. All of these promises came true, but I didn’t expect to apply the lessons to software! The book mainly revolves around two things that are hard to integrate into our every day thinking – 1)Continue reading “Software Development and the Psychology of Money”

Don’t Mix the Paint! Primitives and Composites in the World of Software

This Article was Originally Published in InfoQ on August 16th What color do you think of when you hear the word “red”? Ask 100 people, they will give you 100 different answers. Even with an anchor to help—a can of Coke, perhaps—there will be differences. So begins The Interaction of Color by Josef Albers, whereContinue reading “Don’t Mix the Paint! Primitives and Composites in the World of Software”