huh?
What is this site? well it is in part an evolving collection of resources I have found useful over time and also a way for me to bookmark resources that are useful (or might be in the future) and to document solutions to problems I come up against. it is written mostly for my benefit. Hopefully others get something useful out of it too!