This is my personal website, while it's for public consumption it's also my personal scratchpad and may disappear at any time and be replaced with something completely different.

If you don't know me, and you're wondering why you are here -  then you could read this page, which talks about who I am and what I think about.

If you don't want to know me, but still want to spend some time on my site, then you might consider listening some of my piano music, or reading my online book of poetry, or checking out my past and current coding projects. You'll find any available source code posted here for download.

If you do know me, then just me a call or send an email - you already have my number or address!

If you'd like to know me, but currently don't, then go to this page, or checkout my Facebook profile (which is particularly effective for people who used to know me, but have lost touch).

Thanks and have a great day!


I use Thinktree Hosting

Lately I have been busy developing Thinktree Hosting, a cloud hosting service for php and .NET apps that aims to make like easier for people like me - freelance coders and web masters.  If you are like me, you might find it an interesting thing to read about (but of course I would say that!), and you can read all about it over at thinktreehosting.com.  I think of it as shared hosting with the performance of a dedicated server.