Sign Extension and Portability in C Jan 1982 Usenix conference.

A new compiler for C. Jan 1985 Usenix conference. With Weil and Ryan.

Top down Glanville Code Generation.Letter to SIGPLAN, 1985

The C Programming Language, and a C compiler Summer 1986 IBM systems Journal. With Ryan

The History of CMergeI wrote this for MSDN in 1992, but it was unrecognizable when it published a year later

How to Write Bad Code Unpublished.

Unicycle Jousting

Pranks at Microsoft Unpublished memoir

A Discontinuity Lack of health care really does kill 40,000 people a year, based on CDC mortality statistics