Programs I've Written:

2004	Small OS kernel (just a hobby project)

2003	Linux programs: ABC viewer, PBM viewer (for use w/ abc2ps+gs),
	Tune recorder, Text editor, C formatter

2002-	C- and Pascal-like compilers inspired by Small C, Forth, and
	Jack Crenshaw's compiler tutorials

1999-03	Database work (Access, Postgresql, Oracle).. mostly engineering and
	business.  Amusingly, I have to say the best design I worked with
	during this period was the inventory/accounting database at
	Southern Exposure Seed Exchange, built by Cricket Rakita as he was
	learning MS Access, which as we all know is a horrible piece of crap.
	Go figure :)

1998-01	"Retro", a small OS written in Assembly and Forth

	Joined the Tunes OS project

1995-96	Allegro (game programming library) stuff:

	DIGMID driver for Allegro: plays MIDI music with instrument samples
	on ordinary sound cards so it sounds halfway decent.

	Starmap program that translated star catalog files from NASA, etc.
	and let you fly around in a little spaceship.
	(for a game I never finished)

	Gory effects for games I never really started :)

1994-95	Linux!
	Wrote scripts and hypertext menu program for a public access system.
	Dealt with hacking from the receiving end :)

1992-93	(Mischievous teenage years)
	BBS stuff, like door games (some w/ back doors :)
	Wardialers, telenet scanners
	Crude unix trojans (password grabbers, loggers, etc.)

1987-91	(Innocent childhood years)
	Text adventure games
	Word games
	Sound/Music (including a tracker-like percussion program :)
	Geometric patterns
	Video games
	(All this on the IBM PC, Apple ][e and C64.. in BASIC!)