I've posted the notes from my XOM Design Principles and Effective XML talks at Javapolis. The latter is a very different talk than the ones of the same name I've given in the past. This is a more basic talk focussing on introducing XML and best practices at the same time. This conference asked me to give a talk that could cover all levels from novice to advanced. I'm not sure that really worked. It's hard to go fast enough to interest the experienced users without leaving the beginners behind. I'm planning on giving a re-titled version of this talk at SD 2006 West in Santa Clara next March, but that will be focused more directly at beginners.