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 1889 - Fusajiro Yamauchi founded Nintendo Koppai in Kyoto, Japan, to manufacture hanafuda, Japanese playing cards. Mario came much later.
  • On this day in 1999 - NASA lost contact with the Mars Climate Orbiter. It began orbit normally, but after it went behind the planet and out of range, it never made contact again. It was later determined that the approach attitude was wrong because software put out imperial units instead of metric units.
  • On this day in 2008 - The T-Mobile G1 launched. The first phone to use Googles Android OS began its competition against the barely year-old iPhone.