Welcome! Here you can find links to various things that I'm interested in or working on at the moment.

In addition to the posts here, the Recent Changes page of my wiki will give you a hint about what I've been working on.

I can usually be found on Freenode IRC as wsmoak. Lately I've been spending time in

I'm also working on a Ruby + Sinatra app, codenamed Nivens.

I'm a member of The Apache Software Foundation where I have spent countless hours answering questions, writing documentation, and managing releases for build automation tools Maven, Continuum and Archiva as well as web application frameworks Struts, Shale and MyFaces.



I co-presented an Intro to Subversion talk at Desert Code Camp on October 28th, 2006. The slides are available, as are screen shots from the demos.

Rob and I co-presented Intro to Subversion again, and I also presented an Intro to Apache Continuum, at Desert Code Camp on September 15th, 2007.

I presented a Maven Best Practices talk at ApacheCon EU in Amsterdam in May 2008.

At Desert Code Camp IV in May, 2008, I presented an Introduction to Apache Continuum.

In 2009, ApacheCon EU returned to Amsterdam, and I presented Apache Continuum: Build, Test and Release.