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 1976 - Steve Jobs, Steve Wozniak, and Ronald Wayne decided to change their garage project into a company and formed Apple Computer. It would be incorporated the following January.
  • On this day in 1997 - Dave Winer changed how he displayed 'Scripting News' so that it always showed the last ten days worth of posts. In other words the way every blog does it now. Whether this makes it the first blog or not, it was extremely influential and is definitely one of the oldest blogs out there, predating the term blog, of course.
  • On this day in 2004 - In one of the best April Fools jokes ever, Google launched a real product. Weren't expecting that, were you Internet? Gmail launched in invite-only mode, making a Gmail account temporarily prestigious in the geek world.