I make web sites for a living in Baltimore, Maryland and I teach other people how to make web sites at CCBC. I also make art, music, comics, stories and occasionally, mischief.

Previously:

I earned my BA in music with a minor in art history, and I have a bunch of diplomas/certificates in various technologies and programming languages. I've worked as a wholesale music buyer, a music therapist, a draftsman, a recording engineer and computer programmer.

Currently:

I'm working on my masters degree in the business of technology at Johns Hopkins University. I have a long standing interest in martial arts, skateboarding, water towers and growing hot peppers. I live with my wife and two wonderful daughters.

Other efforts include:

Recent writing:

Loading RSS feed...

More...

If I had thirty seconds of your time to tell you about myself, I might tell you the following things.

Colin Wilson explained that pessimism robs ordinary people of their powers. I agree.

I'm a nice guy, and a good person to work with.

Some of my favorite people are my kids.

Ara mi le is an African expression that means "my whole body is well." It's worth repeating this over and over because that makes it true.

A completely random image
Friskyknuckle punchDeath Cat on Pine Island
hope is in the oceanHennie Love Banansa, of coursefly guy
Octovux
Virgin Thumbnai train viewfactory hill
mad mad money mask