I wrote a paper for the 2008 GCC Summit on the gold linker; it can be found in the Summit proceedings. Presentation slides (PDF) (LaTeX source).
Also at the 2008 GCC summit I gave a presentation on why gcc should be written in C++. Presentation slides (PDF) (LaTeX source).
I am a co-author of a book about GNU Autoconf, Automake, and Libtool.
I wrote an article in the first issue of LinuxWorld Magazine called Striking the Balance.
I wrote an article titled "The UUCP g Protocol" in the January 1993 issue of The C Users Journal.