Posts made in April, 2006


Parsing and Generating XML with Java

December, 2008 Update: I now recommend using JAXB and annotated Java objects to parse and generate XML. See my article Simple XML Parsing using JAXB for details. I’ve worked a lot with XML over the years (i.e. for Ant build files), but I’ve never had to parse or generate XML in Java until recently. There […]

Why Blogs are Popular

On the surface, a blog appears to be nothing more than a personal website, and those have been around since the web started. So why has blogging exploded in the last six years? I think the reason can be summarized in two words: usability and community. Blogging software is typically used to create blogs. Once […]

Continuous Improvement

After writing my article on Perpetual Learning, I came across the same concept in the book Core Performance Essentials by Mark Verstegen and Pete Williams (a fitness and nutrition book). To quote from the book: “It’s like the Japanese concept of Kaizen, which we translate in this country as ‘continuous improvement’. In America, we tend […]

Running My Website: 3 Month Retrospective

My website has been operating now for three months, and it has been an incredible learning experience. I thought I’d take the opportunity to share my observations and lessons learned – especially since some of them are applicable to operating and maintaining software applications of any type. If you’ve read my articles on learning (starting […]