I ran my own blog from November 2006 till October 2014. All posts are still online, but I don't have time to update it anymore. Please note that all images and media files have been removed when the backup was moved to a new host in early 2016. Enjoy!
XML is a general-purpose markup language, allowing its users to define their own elements. It allows to easily share information across different information systems. Derived from SGML in the late 1990s, it has been designed to be human readable. XML is a free open standard, XML 1.0 became a W3C Recommendation on February 10, 1998, about 10 years ago.
Dan Connolly added SGML to the list of W3C's activities when he joined the staff in 1995; work began in mid-1996 when Jon Bosak developed a charter and recruited collaborators. A record of design decisions and their rationales was compiled by Michael Sperberg-McQueen on December 4th 1997. James Clark served as Technical Lead of the Working Group. The co-editors of the specification were originally Tim Bray and Michael Sperberg-McQueen. The XML Working Group never met face-to-face; the design was accomplished using a combination of email and weekly teleconferences.
Today XML is widely used as an information exchange format and is considered to be the most universal data format by many experts. It is also the basis for many new file formats, including the latest office formats from both Microsoft and the OpenOffice project