A physical analogy for the creative thought process
As a software engineer, I tend to be very methodical in my thinking. I approach every problem by breaking it down into discrete pieces, analyzing each one in a ...
Does the computer programming profession have a future?
My answer on Quora to Does the computer programming profession have a future?:
Flatland and my adventures in Stanford's libraries
I almost forgot to post this tale, but I recently ran across the relevant photos on my phone and knew I had to write something.