Uche Ogbuji

Uche Ogbuji was born in Calabar, Nigeria, and lived in Egypt, England and elsewhere before settling near Boulder, Colorado with his wife and four children. He is an Electronic Engineer by education, having started his courses in Nigeria before transferring and graduating in the US. He is co-founder and CTO of Zepheira, which develops technological solutions to make libraries relevant on the Web. Uche is an expert in data architecture and distributed systems, having played a pioneering role in establishing technologies such as XML, RDF and Web services. In the process he led several open source projects and published hundreds of technical articles in industry journals, including XML.com.

Uche is also a poet and editor. His poetry chapbook, Ndewo, Colorado (Aldrich Press, 2013) is a Colorado Book Award Winner, and he co-hosts the Poetry Voice podcast.

Related links

Articles by this author

Simplifying XML: MicroXML

The XML specification has many complex areas, largely for historical reasons, and the widely used XML Namespaces specification compounds the complexity. There has always been interest in simplifying XML at its bedrock layer, and a community group created MicroXML, a specification that reduces XML, entirely specified, to around 8 pages even while adding a data model, which is not part of XML 1.0. MicroXML is backwards compatible yet far simpler and more secure than XML 1.0, introduced in this second article of the Simplifying XML series.

Simplifying XML

There is a great deal of complexity to the XML technology stack which has not proven necessary considering the profile of XML use in practice. XML users would benefit greatly from a round of simplification to improve efficiency of processors and reduce hostility among mainstream developers. This is also key to preserving and perhaps boosting XML's relevance. This article is first in a series advocating particular steps to such simplification.

    Page 1 of 1