Craig's Pages


Home                                        Heathers Pages


Hi and welcome to my personal interest pages. Here you will find the stuff that flicks my bic so to speak. Even though I have worked very hard over the last 30 years I have been able to devote significant time to my hobbies, many of which are detailed on this page. In fact it was those very hobbies that helped keep me sane over the years what with long work hours, critical and/or impossible deadlines, stupid management, closing companies and shifts in the high tech industry. In March 2006 Heather and I decided it was time for me to leave the working world and spend time doing what I want to do for a change. My body pointed this out to me as well as I had a series of ailments I can only attribute to stress and lack of exercise. Anyway we are now both retired so I have the time to devote to this website.

I have had a lot of good jobs in my career that started out as an electrical engineer and ended as a software programmer. I have met most of my friends through work and that I will miss but I'm still in contact with many of them. My days are more fulfilling now that work is out of the way. I spend more time playing guitar, doing wood working, playing with my computer, traveling and being with Heather. And of course during the winter carrying and chopping a lot of wood to keep warm.

My Interests

Click on a link to go to an area of interest.
Abstract Art
New experiments with algorithmicly generated imagery.
Geology
If I had to do it all over again, I might have been a geologist instead of a computer programmer.  I love rocks and volcanoes. Check it out.
Music
Being a long time guitar player music is a big part of my life. I've recorded a series of CDs both as a solo artist and with others. Many of the songs I've recorded are available on this page.
Raytracing
Computer graphics, image processing and raytracing are all long term interests of mine. A selection of original raytraced images can be found here along with some information about raytracing.
Woodworking
I've created a lot of sawdust in my day building furniture and other things. Check out my craftsman furniture and my other wooden projects here.
3D Printed Projects
A collections of things I have 3D printed over the years.
Laser Cutter
Projects

I finally have my own laser engraver/cutter and I have been going nuts with various projects. I will document many of these projects as I build them.
Guitar Building
Some of my most ambitious wood working projects to date, building guitars. Look here for the pictures.
Forth
I have been interested in programming in the Forth language for a very long time, actually since my time at JPL. I've created this page to document what I have done with Forth in the past and what I am currently doing that may interest other Forth aficionados.
Electronics
I recently revived my interest in electronics and programming. I have now designed and built numerous interesting electronic gadgets. Check them out on this page.
The Blinky Gallery
I have spent a lot of time building electronic projects with LEDs and other display devices capable of displaying vivid colors. So much so that a friend named me Mr. Blinky and the name has stuck with all of my other friends. Click the link to see some of my creations.
Reading Recently read books are listed here.
Writing
At one point in my life I was a rather prolific writer of  technical articles and books.  A selection of my writings and a publication list are available here.


In July 2008 I was awarded my first patent #7,401,238 entitled, “System and method for causing an idle image to execute on an application node of a distributed computing system when instructed to power down”.  In March 2010, I was awarded my second patent #7,685,148 entitled, "Automatically configuring a distributed computing system according to a hierarchical model". On March 8th, 2011 I was awarded my third patent #7,904,543 entitled, "Dynamically generating custom reports using self-defining report events". On March 13th, 2012 I was awarded my fourth patent #8,135,751 entitled, "Distributed Computing System having Hierarchical Organization". On June 3rd, 2014 I was awarded my fifth patent #8,745,124 entitled, "Extensible power control for an autonomically controlled distributed computing system".

All of these patents were for technology developed while at Cassatt Corporation. All of these are now property of Computer Associates Think, Inc. which bought the Cassatt intellectual property.

If you would like to contact me about anything you see on our website please send email to: calhjh@gmail.com.


Home                                        Heathers Pages