in reply to Do you ever dream in code?
When I was younger I was frequently subject to headache.
During that period, I was used to dream about natural numbers.
Sums, multiplications and so on. Very quickly, almost too quick
to be perceivable, but I was aware of the results: I was actually
doing those operations. Very strange experience.
But I've never dreamnt of programming :)