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 1879 - Thomas Edison finished up 14 months of testing with an incandescent electric light bulb that lasted 13 hours. It improved on 50-year-old technology to make light bulbs safe and economical by using lower electricity, a carbon filament and an improved vacuum.
  • On this day in 1949 - An Wang filed a patent for magnetic ferrite core memory, that he called pulse transfer controlling devices. Two years later he formed Wang computers.
  • On this day in 1983 - The seventeenth General Conference on Weights and Measures ruled the meter would be defined as the distance light travels in a vacuum in 1/299,792,458 of a second, simplifying it from the previous definition of 1,650,763.73 wavelengths of the orange-red emission line in the electromagnetic spectrum of the krypton-86 atom in a vacuum.