Ramblings

A bunch of things I thought might be useful to others.