full shot

I work on internet music, both as a technologist and a musician. I share a small house in Venice Beach, Los Angeles, southern California with my 11-year-old dog Zula.

I am working on not working for the summer of 2008.

Internet Contributions

I led the creation of XSPF, the dominant internet playlist format, and am the lead author of the XSPF specification. This work was based partly on my survey of playlist formats. I helped craft the formats for embedding Creative Commons license statements in MP3, OGG, and SMIL.

I was an early contributor to the REST community. I designed a RESTful protocol for secure desktop web servers.

I helped create the CC Mixter remix community. I founded the [Decentralization] mailing list, an early community center for peer-to-peer development which was arguably responsible for the widespread use of the term "decentralization" to describe P2P.

Free or open source projects which I have made small contributions to include CDR, JDOM, Mozilla, the Java FAQ, Freemarker, Mckoi, PoolMan, ANN, and MusicBrainz. I have also written minor open source unix utilities such as m3udo and stats.

Business

I was a Director of Product Management at Yahoo! Music, where I created Yahoo! Media Player and led the lineup of media players, including Launchcast (then the world's largest webcaster).

I founded the Webjay playlist community, which Yahoo! acquired in 2006.

Prior to Webjay I co-founded an unsuccessful dot-com making peer-to-peer software and a modest but successful web consulting business. My background is in programming, and I have been doing web work since 1995.

Music

I am an active musician and play regularly at parties, bars, galleries and coffeehouses. I play Americana and some jazz. My instrument is acoustic guitar. I specialize in lowbrow 19th century American music, which intersects with my interest in open media because it is in the public domain.