Biography
Blog
May 16 2008
My wife is a rather amazing woman. In addition to being an amazing song writer, performer and guitarist, she is insanely smart, with a heart to help. This summer she will be helping out Girls Rock Camp. Austin also has... read moreMay 13 2008
Today I took some time to quickly scan through a backlog in my feed reader. There were a good number anti-XML articles cropping up. This got me thinking. What do you think of when I say "XML"? I personally associate... read moreMay 12 2008
Jeff Atwood mentions the Angle Bracket Tax and not surprisingly, I don't agree. XML can be difficult and painful at times, but I think the reasons are not entirely technical. Recently, I had the opportunity to work with XML in... read moreMay 12 2008
Jeff Atwood mentions the Angle Bracket Tax and not surprisingly, I don't agree. I enjoy XML, but it is still frustrating at times. Recently, I had the opportunity to work with XML in Java and it was not pretty. Even... read moreMay 01 2008
When I think of REST, the biggest benefit always revolves around using XML dynamically. It is a matter of reducing the contracts to their smallest possible state. This is why technology like Atom and RSS have flourished, they are totally... read moreThe Spirit of Schematron in TDD
April 16 2008
Test Driven Development is a relatively popular methodology nowadays and I think XML tools can play crucial aspect in better testing. Testing frameworks are more than capable of using and testing XML based applications, but just in case you have... read moreThe Spirit of Schematron in TDD
April 15 2008
Test Driven Development is a relatively popular methodology nowadays and I think XML tools can play crucial aspect in better testing. Testing frameworks are more than capable of using and testing XML based applications, but just in case you have... read moreApril 10 2008
The App Engine announcement has sparked quite a flurry of reactions. The biggest arguments seem to revolve around ownership versus convenience. This seems very important, but at the back of mind I wonder why XML documents are not more involved... read moreApril 09 2008
One thing I've noticed when designing applications of late is heavy use of URLs. Rather obviously, RESTful services have URL interfaces that expose the service to the web. I personally think RESTful service should be "mountable" at any other URL,... read moreApril 01 2008
Bill recently commented on another small flare up on the REXML front. It is too bad that Ruby doesn't have a better set of libraries for XML. As Bill mentions, Python does a great job with XML. He mentions ElementTree,... read more