These pages are an attempt to shake off the bit-mould from the many software projects I have started, and mostly not finished over the years. Some of this stuff is very usable, some of it needs work.

I also hope to document some of the more interesting projects I've undertaken.

In additional to that it is an aide-mémoire to little bits of problem solving I frequently encounter day to day.

The Source code section provides downloadable source code to some of the software projects here. Where available binaries are also provided. A lot of projects I have coded over the years have been written in Borland Delphi, mainly because that is what I started using 20 years ago. 



From Tom Merritt's Chronology of Tech History

  • On this day in 1982 - In a posting made at 11:44 AM, Professor Scott Fahlman first proposed using the characters :-) to indicate jokes, on a computer-science department bulletin board at Carnegie Mellon University. In the same post he suggested :-(.
  • On this day in 1989 - About 100 hospitals that used software from Shared Medical Systems saw their computers go into a loop when the date was entered. The day was 32,768 days from January 1, 1900, which caused a system overflow.
  • On this day in 1995 - John Baur (Ol' Chumbucket) and Mark Summers (Cap'n Slappy), of Albany, Oregon first celebrated International Talk Like a Pirate Day. They had come up with the idea on June 6th while playing racquetball. They chose the 19th because it was Summers ex-wifes birthday, and the only day he could reliably remember.