Hi! Thanks for dropping by my site!

As a musician, composer, producer, photographer, artist, and technology creator I've had my fingers in a few pies. You'll find out a little bit about them here. For more than a decade I've been supporting the Niagara Jazz, Blues, and Roots music scenes, and promoting live music throughout the region.

I am multiple NMA "Jazz Artist of the Year", and nominated four times. I'm also a technology instructor, Thai Massage and Restorative Yoga practitioner, a Zumba instructor, and freelance journalist.

Take a look around my site, and feel free to get in touch! Contact me to book me for performances.

For high quality instruments (like BassLab and Eminence) and amps (like Acoustic Image), take a look at my business site, www.ghservices.com.

- Greg



  • 2019-12-12: Truth:
    More thought = less code
    less code = fewer bugs
    I speak as the developer of a large, revenue-critical software system which was in use for over a decade, bug free.
  • 2019-10-25: Over the past year or so, my business toll-free number has been receiving spam phone calls. A few times a week, someone calls and leaves no message, just odd "soundtracks". Some examples are factory sounds, people in a cafe, fishing on a river, running water, mall crowds, and birds. This would be mildy amusing, except for the fact that I have to pay for these spam calls. Here are some of the numbers making the calls this month: 215-353-5056 (Lansdale, PA), 256-273-9866 (Fort Payne, AL), 706-672-6704 (Greenville, GA), 707-203-3682 (Elk, CA), 628-209-2040 (Novato, CA), and 541-241-9052 (Bend, OR).
  • 2019-06-02: the shape of the letter G over time It turns out that the letter G is an excellent example of the features that arise through the evolution of a letter shape. Of course, it tickles me that it is the letter "G"!
    "Roman letter development began with a skeleton alphabet and then occurs on the one hand, a formal characterisation of this alphabet influenced and largely produced by the broad-nibbed pen, and, on the other hand, a less formal characterisation resulting from the scribbling of the educated public: this development, at first controlled by the tool and material – the stylus and wax tablets of the public – was mastered by them, the scribblers, and became an economic development, simplified strokes and linkings or loopings, saving both time and space. The craftsmen in their turn, borrowing the more economic skeleton forms characterised them afresh by means of the broad nib. Johnston, 1913." from here
  • 2019-06-01: the cover of the book 'The Origin of the Serif: Brush Writing and Roman Letters' by Edward Catich I have always been interested in communication, and as typography as a part of achieving that. Our letterforms have evolved over millenia, and Edward Catich's study of the Trajan letterforms led him to fully develop the theory that the serifs of Roman capital letters were entirely due to the use of a paintbrush to lay out the incriptions on stone, rather than to the tools and processes of actually chipping them out. This idea is shown on the cover of his book "The Origin of the Serif: Brush Writing and Roman Letters". Of course, having done some carving, I can appreciate that the serifs could also help to keep the ends of the stone channels clean. Either way - the result of something practical!
  • 2018-04-24: How to prune a weeping mulberry!
  • 2018-02-01:

    Healthy Balance #2 : Let's Get Personal

    One size fits all, right? No, it doesn't!

    Maybe you tried the latest trendy workout, or followed an easy meal plan that you found online, or took standard treatments that your doctor prescribed, but you didn't get the promised results.

    High-carb diets, low-carb diets, high-fat, ketogenic, Atkins, Paleo, and on and on... they all work - for somebody - but not for you.

    Our medical system is set up to provide standard responses to health issues. That's no fault of the doctors and nurses, it's just the way our society does medicine. But what works best for one person may not work well for you.

    Why is this?

    It's because you are a unique combination of where you come from, what you've done, and even where you're going.

    Personal training is all about that: you work one-on-one with a trainer to accomplish your goals, with a customized exercise plan, according to your current condition. And the plan changes as you change.

    We'll soon have "personal nutrition" and "personal medicine", tailored to your uniqueness just like personal training. Technology will be able to scan your cells and optimize nutrition and health care just for you.

    For example, in some people a slice of bread causes blood sugar spikes, but in others it doesn't. It turns out that such spikes are determined by your gut bugs - and you certainly have your own personal combination of those! We'll dive further into this in an upcoming column.

    So, all the generic advice we've been given over the years is "right" in general, but "wrong" for you specifically. Your responses are highly individual, and depend on ... you.

    Hey, my body didn't come with a User's Manual. Did yours? Despite that little omission, you can achieve amazing things! And your path is determined by the very stuff of which you are made. This column is about exploring that stuff - exploring the science of you.

    We'll talk about many interesting things here, but feel free to send me your questions. I hope to inspire you to take some guided steps to find your healthy balance!

  • 2018-01-18:

    Healthy Balance #1 : Starting With The Man In The Mirror


    You balance a broom on the tip of your finger. It sways a bit side-to-side, but you correct with instinctive little movements of your hand and the broom hovers mostly in the middle. You even manage the larger swings - with corrections that are just the right size to bring the broom back to center.

    But if the broom leans to one side and you don't get it back into balance, then it falls, right? Or if your corrections are too large, then the broom falls the other way. Thud!

    When I was young, I didn't eat that well. Mostly hot dogs and deserts, it seems. Typical kid! I should have listened to my parents. They presented me with good choices and possibilities, but I seldom chose wisely.

    As a kid I was small and was bullied, and as a teen I smoked a bit. I was thin into my late twenties. People would say "Get that boy a sandwich!" - to my face.

    So I wanted to be "bigger", which I achieved by adding on pounds over the next decade. I became overweight. Actually, I took it to the next level and was clinically obese: I had gained 60lbs or 27kg. No half measures for me!

    Do I need to tell you that this extra weight was bad? I was pre-diabetic, had high blood pressure and irregular heartbeat, suffered from depression, developed vision problems, was refused life insurance due to kidney issues, and had skin cancer that required grafting.

    Like the unbalanced broom, I had tipped one way, then too far the other way.

    I did not recognize the man in the mirror, so I started making changes to bring me to my center.

    My Mom had planted the seed of good food (thanks Mom!), and I inherited a sense of curiosity from my Dad (thanks Dad!), so now, a decade later, I'm a fitness instructor and pursuing a Masters in Nutrition.

    I'm looking forward to talking with you about exercise, bones, aging, stress, digestion, vitamins, and many other things.

    Join me in finding your healthy balance!

  • 2017-11-03: After my upgrade to Windows 10, my CanoScan N67U flatbed scanner stopped working. This is because Canon has not made drivers for 64bit Windows 10. If you search the Web, you'll see a lot of complaints about this - and they are justified. There are some technical workarounds involving modifying and installing older drivers, which I have done with other devices, but for this flatbed scanner I have taken another route. I use the free Oracle VirtualBox software running Ubuntu 14 32bit (a free Linux). Windows 10 does not recognize the N670U scanner, but Ubuntu does. Starting VirtualBox Ubuntu takes only moment and does the job!
  • 2017-10-30: The word respect is so overloaded: with respect to (concerning or about), in some respects (some aspects), having respect to (in reference to), paid our respects to (memorializing), or give me respect. My focus here is on the latter. Respect is such a tenuous concept. Parents demand it of their children; children demand it of their parents. But it must be earned, not simply bestowed because of some chronological relationship. The word is just too easy to throw around in a heated discussion. So I prefer to avoid the word, and instead look deeper at what we really mean when we use it. How about understanding, compassion, and appreciation? Aren't those things what we really want when we demand respect?
  • 2017-09-29: Singing in the shower: Great acoustics, good humidity for the vocal chords, and you think no one can hear you... (but they can)
  • 2017-03-30: After a recent photo session with a fitness client, I had a bit of extra time - and the gear was already set up - so I decided to try a few fitness shots of myself. This was taken in black and white in the camera, with contrast enhancement done in the computer. I had forgotten about the freckles on my back!
  • 2016-06-09: Rich Froning Jr. (born July 21, 1987) is the first person to win the title of "Fittest Man on Earth" four times, with his first-place finish in the 2011, 2012, 2013, and 2014 CrossFit Games.
    He has said "It's not necessarily that I like to win, but I hate losing more." While the sentiment is understandable, it's actually very silly.
    By the very act of doing what he is doing, he is a winner. How many people in the world are competing like him? Even if he places last in an event, he's ahead of 99.99999998% of the other six billion people sharing this planet — who didn't even enter the race. To truly "lose", he would have to do worse than all of them. And how do you even define that?
    So, remember this when you are being hard on yourself for your less-than-perfect performance:
    It doesn't matter whether you finish first or last. At least you are in the race.
  • 2016-04-04: I use a Shuttle Pro V2 control surface with the Lightworks video editing software, and was having trouble finding the right settings to make the Shuttle work well with Lightworks as shown in a demo video on the Lightworks site. I solved this by finding the file "Lightworks spv2.pref", which came with the version 2.13.3 of the Shuttle Pro driver, and imported it using the Contour Shuttle Device Configuration control panel, "Options" button, then "Import settings".
  • 2016-03-04: This image for Fonthill Fitness is apparently monochrome, but actually has a slight sepia tone applied to the image (but not the text). Seemingly simpler than previous images, but this one has quite a few layers. The source image of Arnold was cropped in tight around him, so I had to extend above his head and below his fingers to give me the room to place it one the canvas where I wanted it. The left side of the image, starting near his right elbow, is from an image of a different gym. I scaled, rotated, cross-faded, and blurred the add-on to match the background behind Arnold. I also sharpened Arnold to make him stand out. The left side of the image has a gradient overlay to give the text a darker background for clarity. I chose to make the logo white to match the text.
  • 2016-03-01: Another image for Fonthill Fitness. This one started with a small image of the inspirational quote that was forwarded to me. I deconstructed the image and used only the outline of the text, cleaning it up considerably in the process of enlarging it. Most of these images are about 6000 pixels across when I am working on them. I used two types of metal sheet for the virtual canvas, brushed metal and non-slip, and layered the portrait on them to make it looked etched into the metal. The portrait has a mild sepia effect and the text is very slightly "rusty". These faint tones stop the image from being a cold monochrome. The subtle 3D shadow behind the text varies in length across the image to help locate the virtual light source.
  • 2016-02-19: Gig at Café on Main, Fonthill
    This gig was a little different. An evening of food and music at with myself and Dan Kozar - performing together for the first time. Dan played his Godin guitar and I used the awesome BassLab L-BOW-V bass. Video coming soon!
  • 2016-02-18: Here's the first in a series of images I am creating for Fonthill Fitness, as part of my role as Social Networking Coordinator. In Gimp, I layered the "Fit Happens" text onto the brick wall image, using a layer mode that allowed the two to interact. A bit of erasing was used to distress the white paint at the grout lines. I applied a mild perpective to the wall, and some lighting and lens effect layers, along with a faint blurred shadow of the person. Actually, that person is me.