If you watch what architects actually do when they design, you'll see that all of them draw to think. At the wiki hangout I shared a bunch of past projects experimenting with ways to draw in browsers. Here I collect the links with the intent of expanding this into a wiki of its own.
Architects aren't alone in drawing to think. See Flexible Sketches Inflexible DBs
See also Incorrect and Still OK Diagrams
We used drawing as a toy problem to explore different ways of understanding generators and observables. See Javascript Generators, ObservableHQ Observable, and RxJS Observable
//dobbs.github.io HEIGHT 1400 dobbs.github.io , javascript turtle graphics , logo and fractals to learn recursion