The Markup Geek

I’m an independent markup geek based in Gothenburg, Sweden. I do information analysis, schema design (DTD, Relax NG, XSD, schematron…), XSL stylesheets, XProc, XQuery, document management system design, etc, for companies and organisations that pay for my services. I specialise in content management systems, and I really like my job and consider myself lucky to be doing what I do.

I’ve presented papers at various conferences over the years, with XML Prague and Balisage being the most fun in terms of markup. Here are a couple of my papers:

There are many others out there, and plenty of unaccepted papers, but these summarise me pretty well. I’m especially proud of the 2012 Balisage paper because what it suggests is so easy and obvious. I have since written a first implementation of it for the eXist XML database, called ProXist. It’s nowhere near finished, but I’m getting there.

That third paper is all about versioning and uniqueness, two related topics that have interested me a lot over the years as they remain the necessary foundations of any good document management system.

I try to do my bit for the markup community by peer-reviewing papers for XML Prague and Balisage, and I’m one of the organisers of Markup UK. It’s fun and challenging, and I tend to learn a lot. These days I’m also the team lead for a bunch of XML developers, which arguably is just as important because I am effectively bringing more people into the fray.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.