Leif Singer

I am Leif Singer, and this is my blog. It contains all that stuff I would otherwise annoy my IM contacts with.

For even greater verbosity, follow me on Twitter.

RT @rands: I don’t clean, I play the game “Where does this belong?’