* Implemented a 6502 Forth-83 system for Apple ][ ProDOS. * Wrote graphics animation package in Forth for the Apple ][. * Wrote numerous terminal emulators in Forth and 6502 assembly. * Wrote device drivers for Software Express Videotex, a menu driven window based telecommunications package ported from the PC to the Apple ][. * Ported TypeRite, an electric typewriter program written in Forth, from the IBM-PC to my Apple ][ Forth system. * Wrote an adventure game in Logo for Terrapin. * Won first, forth, third, third, third, and forth place in various programming contests. * Working for Mark Weiser, implemented pie menus for X10 uwm window manager. * Used Forth to implement a interactive menu performance monitoring system, which was used in a controlled experiment comparing pie menus with pull down menus. * Implemented pie menus in PostScript for the NeWS window system. * Gave a work in progress presentation about pie menus at 1987 Summer Usenix in Phoenix, Arizona. * Working for Sun Microsystems, reimplemented the extension language of CADroid, a schematics CAD system, by linking in a Forth system and using it to implement high level functions, macros, loops, conditionals. * Gave a talk about pie menus at the 1987 Usenix Graphics Workshop, in Cambridge, Massachusetts. * Working for eXP, wrote a VT100 terminal emulator for NeWS in PostScript. * Working for Ben Shneiderman, ported the HyperTIES hypermedia browser to the NeWS window system. * Talked about and demonstrated pie menus at CHI'88 in Washington, D.C. * Working for UniPress, rewrote parts of the Emacs NeWS driver, and built an interface to text selection, menus, buttons and scroll bars, and other window system features. * Giving an talk on building user interfaces in NeWS, at the Sun User Group Southwest Regional Conference in Albuquerque, New Mexico.