Hello. I have built this website a million times, a million different ways. Still, I find, the story keeps changing. I can't pin down a single narrative. I can't build a straightforward website to tell a straightforward story. The story... eludes me. I'm not certain what it is.

What you are about to see are a series of "rooms." Each represents a different piece of me: a program I have built, an art project I have made, a class I have taught, a web project I have developed.

I know the rooms fit together. I don't yet know how. For now, at least, they are all just rooms... rooms that I love. I am glad for you to go wandering into them.