I’ve given a lot of talks, written chapters in text-books (and even a text-book of my own once), written conference papers, blog postings, tweeted (@barefootliam and from the W3C official account @w3c) and worked on press releases, documentaiton, W3C standards, and other communications. This page describes a selection of them.
The XML Speficiation Guide with Ian S. Graham; Wiley, 1998
I wrote the annotations on XMl and Ian wrote the tutorial and
introduction; Ian was a co-worker at Groveware Inc., and
had written a best-selling
The book has very positive reviews on Amazon but suffered because several similar books were released at the same time as well as Tim Bray’s Web site with similar content.
Beginning XML, 5th edition, with Joe Fawcett and Danny Ayers, Wrox, 2012
The primary author (Joe) contacted me for help finishing this
book because the co-author was having problems. I ended up
writing six chapters and also a course for use in teaching
I ended up writing this book to get out
of contractual obligations I had with Wiley to write
all future books with them. I don’t recommend it today because
it predates
Mastering
This book was written to a tight schedule, with only
two or three days to write each chapter. I wrote some
chapters but with a fixed page count and too much to
cover this book was doomed to failure. The book
“Mastering
LibreGraphicsMeeting is a series of annual conferences aimed at fixing problems with Free Software for professional graphic design work and showcasing actual work.
I spoke at the second
You can see a video of me talking in Toronto on
I first did the typesetting for a book
back in 1995 – the proceedings for a symposium
on algebraic topology – using troff on
Later, I designed and typeset SGML on the Web: Small Steps Beyond HTML by Yuri Runkinsky and Murray Maloney. Yuri was the president of SoftQuad inc., and died suddenly before the book was finished; Murray finished it and I designed and typeset it, gaining the testimonial that it was one of the easiest to read and well-designed text-books of the time.
I was consulted on the work on Web fonts, and was part of
the initial Working Group that created the
My name is on an IETF Internet Draft for the rel/rev values in
I've given courses and tutorials on
The first markup conference, about how to represent
information in computers, was
I gave a paper at the Usenix conference in 1994, A Text Retrieval System for the Unix Operating System on lq-text, my text retrieval package, and some of the innovative algorithms and data structures it used.
I’ve given talks at OSCON and other venues about XML Query and the value of non-relational data representations for textual information.