I have done a lot of my programming with Tcl and the Tk toolkit
(enough that I feel myself to be reasonably competent) and here are
some of the scripts, and pieces of advice that I have accumulated
since I started programming in the language. If you want to learn
more about Tcl, then I recommend obtaining the FAQ for comp.lang.tcl, as that contains
a lot of reasonable starting places for exploring this interesting
language.

I read a lot of science fiction and fantasy, and, in the course
of doing so, I have got myself into the position of following a
number of authors quite closely (it turns out that they are all
fantasy authors, but that is just the way it happened...