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 1827 - Mathematics student William Rowan Hamilton presented his Theory of Systems of Rays at the Royal Irish Academy in Dublin. It led to the development of the wave theory of light and to the development of quantum mechanics.
  • On this day in 1940 - A patent was granted to Herman Anthony for a leak-proof dry-cell battery. The patent was assigned to Ray-o-Vac.
  • On this day in 1982 - Sinclair launched the ZX Spectrum. The Spectrum popularized home computing in the UK.
  • On this day in 2005 - At 8:27 PM, Jawed Karim, one of the co-founders of YouTube, uploaded the video Me at the zoo making it the first video ever uploaded to YouTube.