| Javascript | 0 Comments

A promise can either be fulfilled or it can be rejected.

var promise = fetchTheAnswer();

promise.then(fulfill, reject);

function fulfill(answer) {
  console.log("The answer is " + answer);

function reject(reason) {
  console.log("Broken promise! Reason: " + reason);

You can even chain promises together with .then() and run through a whole slew of asynchronous actions.

var promise = Ember.$.getJSON('/promise-me.json');

       .then(handleFulfill, handleReject);

More about asynchronous routing.

Share this on Facebook Share this on Twitter Share this on Google+
| Family and friends | 0 Comments

Hard to believe that it's been fourteen years ago today that my father passed away. Here is a picture of my Dad and me at the Nut Tree Inn way back in 1964. This was a favorite stop of ours when travelling from our house in Stockton to Giant's baseball games at Candlestick Park which was the old home stadium back in the good days of Willie Mays and company.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments


I'm honored and privileged to be part of this fine group of top-notch golfers again. We have a challenging golf season ahead of us. We will practice hard and put our utmost into being the best of the best winning as many matches as possible. The upcoming golf season will be a fun and exciting at the same time.

Share this on Facebook Share this on Twitter Share this on Google+
| Life in Holland | 0 Comments

Riding a solex through the Dutch countryside.

Share this on Facebook Share this on Twitter Share this on Google+
| World affairs | 0 Comments

I hope that I don't get Ebola. Imagine what it would be like if Ebola goes airborne and there is a worldwide epidemic? Who would die first and which ten percent of the population would survive? Most people carry on with their lives as if nothing is going to happen. The events so far are many thousands of miles away, so who cares? Or so it seems until it is too late. It won't be the first time that the human race has been caught unguarded by the whims of mother nature.

Breaking news (25-OCT-2014):
Ebola outbreak: Cases pass 10,000, WHO reports

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

Inspirational words hanging on the men's restroom wall at The Dutch.

Share this on Facebook Share this on Twitter Share this on Google+
| History | 0 Comments

Last week I spent a couple of days in Gladbeck, Germany for some business gathering with our customers and partners. During the late afternoon we formed teams and competed against each other in this geocaching contest.

As we explored the area and zigzagged our way through the dense forest, we came upon this arena-like building in the middle of nowhere. Upon closer inspection, I realized that it was an old and deteriorating monument. To commemorate all those pour souls who had lost their lives in the two world wars. Senseless losses were everywhere to be seen on the walls.

names-on-the-wall-1.png names-on-the-wall-2.png
Gedenkstätte für die Toten der Kriege von 1914-1918 und 1939-1945.

No one else in our group seemed to notice. They just went on with the game antics, laughing and shouting. Of course, being one who is sensitive to the surroundings and interested in history, I meandered around and took a closer look. I could see that the monument had been neglected for many years. I mentioned it later to a German person during dinner, and he explained that the Germans were not proud of their past, even embarrassed you could say. That's why such monuments were pretty much ignored, so that one was not reminded about the past too much.

On the walls completely around the whole circumference of this arena thousands of names were inscribed in stone (see picture). The passing of time had meant lots of erosion. Half of the names were faded and illegible, maybe more. That made me very sad. These poor folks had nothing left to give the world except for these inscriptions. As the letters faded away, no one would ever remember them again.

Here is the exact location.

Share this on Facebook Share this on Twitter Share this on Google+
| Books | 0 Comments

Five thick volumes and 4273 pages later, I have finally finished A Song of Ice and Fire which I began a little more than a year ago.

Trying to remember the whole saga and history is impossible, and I could easily reread the whole thing all over again to refresh my memory. I am also sure that a second or even a third reading would reveal many secrets and interesting new twists that were hidden.

A constant reference companion for me was A Wiki of Ice and Fire which is a complete cross reference, including history, maps, chapter summaries and indexed character references.

Now that I've read it all, I can watch the videos series and enjoy it all much more.

Share this on Facebook Share this on Twitter Share this on Google+
| Kiffin Rockwell | 0 Comments

Exactly ninety-eight years ago Kiffin Rockwell was shot down and killed during World War One.

That means that two years from now it will be exactly one hundred years, hard to believe. When I was born and named after him it was only forty-two years before.

I will have to venture down to his final resting place in Luxeuil-les-Bains for the third time and pay him tribute in person.

Better jot down a reminder in my agenda for two years hence so that I do not forget.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

With three lousy double bogies on the front nine, any hopes I might have had for winning this prestigious tournament went straight down the drain.

Not that I was playing that poorly. My ball striking was pretty good most of the time. Unfortunately, I had some bad luck at the worst possible moments on some of the easiest holes, ironically enough. The most difficult holes I parred. No birdies though. That's what golf is all about.

I ended up shooting: 45 + 38 = 83. I was 19th out of 55, better luck next year.

Share this on Facebook Share this on Twitter Share this on Google+
| Zarafa | 0 Comments


It was an honor and a privilege to be part of this year's Zarafa Tour. Many partners and customers showed up, and it was a great opportunity for me to meet new people and receive feedback from them regarding our products.

Of course, the big excitement centered around announcing our new products and giving rough dates when they would be available. We had some really great presentations and I assisted with a workshop about the new Python API we are trying to promote.

Share this on Facebook Share this on Twitter Share this on Google+
| Health and happiness | 0 Comments

In a previous post I complained about knee problems. Since then it has only been getting worse and worse. Now I limp around like an old man, and the pain is becoming so unbearable that I am starting to have serious concerns.

Rather than walk up the stairs I have to climb up each step by lifting myself with my arms. Going down the stairs is even more difficult, only possible one small step at a time.

Tomorrow morning I will go to the doctor and let him have a look. Curious what he has to say. Hope I don't have to go to the hospital for an examination.

There are still three golf tournaments left this year that I would really like to play in. Not to mention the few times I'm invited to play with others. Out of precaution I bailed out of a fun tournament for this weekend.

Maybe I just need some rest, but it's difficult for me being weak and giving up. I'm worried that by not practicing enough my game will go down the tube. Putting and chipping shouldn't be a problem though.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

The scoreboard.

I played for the fifth time in the Rijnmond Open. Made the cut and could play the final round with the 24 best players. In the end however I had my worst results ever: 86+86+82=254. Been looking forward to this tournament all year, and in the last week I practiced every single day. At one stage I even thought that I might have a pretty good chance at winning this event. Who was I kidding?!

Maurits van der Linden, Steven Klinkenberg and me (18th Hole).

When I teed off I felt great and whacked the ball down the middle of the fairway and then on the green in two. Three putted for a bogey, when my misery and frustrations began. Don't know what went wrong after that. Although my swing felt good, I just couldn't get my act together. My putting was atrocious and even on the second day I three putted eight holes.

Thea was a fantastic caddie.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

I was putting really great the previous two weeks. However, when I saw Sergio Garcia on television shoot a 27 for nine holes with his fancy new Super Stroke grip, I had to get one too.

This was done on a stupid whim. I saw it in the drawer when the pro opened it. Why take the risk of changing when my putting had been amazingly good? I was regularly sinking ten meter plus putts and within four feet I never missed. I agree that twenty-two euros is a bit much for a piece of rubbery plastic, but what the heck. It looked good too.

My new putting grip.

So it turns out that although I was all excited to try it out the next day, my putting was abominable. Not even close, I felt handicapped and I had lost all of my confidence. It was like I was yielding a baseball bat wearing thick woolen winter gloves, that's how much touch I had lost.

By nature I persevere and kept trying no matter what. If Sergio could do it then I could do it also. Day after day but no luck. My putting sucked.

Then I remembered something I had done when I was a young golfer. Back then I also had a ping putter, one of the originals. Once during a dry spell I was desperate for anything no matter how superstitious. I took some black tape and right at the center of gravity I wrapped a single turn of black tape around the shaft. Right where I could see it during every putt. It gave me focus and when I started sinking putts again I regained confidence.

Black tape at the center of gravity.

That's what I did again. And believe it or not it works. My putting is back and I can strike the ball pure, sending it dead straight right into the hole. Not quite at the level I was before I put on the new grip, but I am getting there.

Share this on Facebook Share this on Twitter Share this on Google+
| World affairs | 0 Comments

Like everyone else I was also very shocked to hear the news of Robin William's untimely death. Later, I learned that the cause was suicide and that it was probably triggered by a lethal mix of depression and alcoholism. How is this possible? Such a genius comedian and actor who appeared to have everything under control. This is proof that the true measure of happiness is not defined by your surroundings and how popular you are, but rather it is measured from the inside self. Inner thoughts and feelings that rarely reflect the way the outside world really is. The inside world is all we have, and the thoughts about thoughts (about thoughts) are what can confuse and rattle the spirit, disturb the true balance with which God blessed us at birth. The good news is that he gave me so much enjoyment in life. In the end, he sacrificed himself for the betterment of those around him.

Good-bye Robin Williams ...

Share this on Facebook Share this on Twitter Share this on Google+
| Health and happiness | 0 Comments

Trust lies at the heart of a well-functioning and cohesive team. The members of the team should feel confident among each other that their peers' intentions are good. There is no reason to feel protective or careful around the group. Each and every teammate must feel comfortable being vulnerable and open to conflict.

The most important action the leader should take to encourage the building of trust within his team is to demonstrate first and foremost vulnerability himself through his own actions. This means that the leader will necessarily risk losing his own face in front of the team in order that the rest of the team will feel free to take similar risks themselves.

A true leader leads by example and creates an open and honest environment that fosters creativity and will never punish vulnerability.

See: The Five Dysfunctions of a Team

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

The stakes are high when you really want to practice intensely and improve your golf game. You need to follow between honing your skills and not overdoing things. This year I've put almost every extra ounce of energy into bringing my game to a new level. Having achieved my lowest handicap ever, this tactic seems to have been fairly successful in helping me reach my potential.

However, there is a fine line between reaching your maximum and not over straining your physical well being. Golf means sacrifice in more ways than one. I really have the urge to play as much as possible, but at the same time I am starting to feel the effects on my body. I'm not as young as I used to be.

To be more precise, it has to do with my left knee which has been getting more and more painful in the last couple of weeks. It started about a month ago after running. So I took a break for a week before running again after it seemed to have disappeared. Then it got so bad that I couldn't stand up properly, walking upstairs was unbelievably painful, and I limp like an old man. I sleep restlessly and am awakened by the throbbing pain.

ITBS - Iliotibial Band Syndrome

So here's the dilemma. If I take a break from golf the pain gets less, but at the same time since I am not practicing my golf game gets worse. If I do not take a break, I can practice more and keep my game sharp, but my knee starts hurting much worse. This seems to me as very ironic. Finally in my life I've reached a level of golf I could have only wished for, and then this stupid pain becomes a frustrating obstacle in my way. Maybe it's some kind of message or something.

There are still a number of important tournaments I want to play in, so I will just have to wing it out and bear with the pain. When winter comes I'll have all the time in the world to rest and recover. Just enough pauses balancing with minimal practice so that my game remains good enough, though perhaps not at the peak possible. Better golf means more pain which means worse golf a hopeless ad infinitum.

As is the best way to go with so many things in life, I will have to find the middle path out there: play good enough golf without wrecking my body.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

The chip in eagle on the par four third hole put me two under par, and I coasted along the front nine with a couple bogies making the turn at even par. The back nine was a bit of a struggle with seven pars and two bogies ending the day at two over par. Final score was 37+36=73 which is my second best from the regular tees. No double bogies but not a single birdie either. My putting was slightly off, otherwise it would have been a stellar round for me. My handicap has dropped to a snazzy 4.2 which happens to be my lowest handicap so far since I was a young buck. There is still hope for the aging golfers in this world.

Share this on Facebook Share this on Twitter Share this on Google+
| World affairs | 0 Comments

Today was as a national day of mourning in The Netherlands for the first time in more than fifty years. The last time was way back in 1962 with the death of Queen Wilhelmina.

The whole country is stunned in disbelief that this inhumane crime could have been committed against such a peace-loving and innocent people who have nothing at all to do with this stupid war supported by Poetin's thugs in eastern Ukraine.

Nearly three hundred passengers and crew shot out the sky by a surface-to-air missile, falling and crashing to a terrible death. Of those, one hundred ninety three Dutch citizens. First happy and relaxed looking forward to a family vacation in Bali and then the next second a ball of fire. Whole families wiped out in a second. Since Holland is such a small country, most everyone knows someone who is related in one way or other to one of the victim's families or friends.

Heart-rending view of the seventy-two hearses bringing the bodies back home.

It was surreal watching the line of forty hearses rolling through the beautiful green countryside on such a sunny and warm day. Droves of crying people standing along the road throwing flowers as the vehicles passed by slowly. The same scene to be repeating four days in a row before all of the bodies have been repatriated.

That last time I felt this sad was when Kennedy was shot. I was six years old and watched the funeral procession on the television.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

For the first time in my life I decided to go out and splurge by hiring a well-known club-fitter for professional advice. He measured various aspects of my swing (velocity, angle of descent, spin, alignment, etc) as well as my bodily dimensions (height, arm length, hand size, stance and angle I address the ball) to come up with clubs tailor-made and optimized to my abilities and constraints.

The shaft was shortened slightly, the resting position of the club head adjusted upwards so that the ball impacts a bit higher on the club face, and introduced a new shaft flex between stiff and regular/senior, among other things.


With the same clubs I can swing at a slower velocity, gain more control at impact and on average hit the ball 10 meters farther. Sometimes if I hit the ball just right, the ball flies so purely that I can barely feel the impact it feels so soft. I can hit my 8-iron more than 150 meters, for example. After two days of warming up and practicing with my new weapons, not trying to kill the ball, inspiring certain subtle mental adjustments and increasing my confidence by being more positive about my abilities, I enjoy golf that much more.

Thanks to these new beauties, I managed to play a super weekend of golf. In fact, I went out and won the second major club tournament called "Clubkampioenschap Tegen Par" where per hole you score a zero(0) for par, a minus(-) for a bogie or better and a (+) for a birdie or better. I came in at the top by shooting -4, +2 and -6 for a grand total of -8.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

Winnaars van het Clubkampioenschap Tegen Par - 21-07-2014
Na een zeer warm en spannend weekend zijn de kampioenen bekend!
Annemiek de Langen heeft met -25 (19 parren en 5 birdies) de eerste prijs bij de dames in ontvangst mogen nemen.
Goede tweede is Lotte Hoekstra geworden en Conny de Wolff staat op de derde plaats.
Bij de heren is Kiffin Gish met -8 kampioen (30 parren en 8 birdies) geworden, gevolgd door Ed Schelkers en op de derde plaats Maurits van der Linden.
Winnaars proficiat!
In totaal zijn er 71 birdies en 1 eagle gemaakt in dit weekend, het birdieklassement kunt u terug vinden onder de downloads van de wedstrijdcommissie.


Share this on Facebook Share this on Twitter Share this on Google+
| World affairs | 0 Comments

Netherlands win World Cup third-place playoff final after beating hosts Brazil 3-0 in Brasilia.

Sure it would have been better had we made it to the finals, but third-place is pretty good for such a small country on the world's sport stage.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

During the NK Strokeplay Heren Senioren golf championship, I was hitting the ball really well. Despite the disappointing results, I have to admit that in general I felt pretty good after the two day tournament. Twenty-fourth in a field of eight-eight of the best Dutch senior golfers is nice. These guys are pretty good, and being part of this interesting challenge keeps me sharp and competitive. I also got to meet many nice guys who are dedicated to the true spirit of golf.

Unfortunately I had three disaster holes: two triple bogies and one quadruple bogie. Two caused by mad slice drives into the thick forest and one caused by a flubbed five iron off of the tee which went into the water hazard. Despite these disasters, I am proud to say that I kept my cool and shook them off with a casual smile and chuckle. The course was in beautiful condition and perfect golf weather, so I could not complain.


That's ten lousy strokes thrown out of the window. If I had only parred those easy holes, I calculate that I would have come in third place. What a shame. However, we all know that golf was never meant to be a game of "ifs" so be it. Better luck next time.

Share this on Facebook Share this on Twitter Share this on Google+
| Zarafa | 0 Comments

This is what I see every morning when I walk into the office in Delft.

Share this on Facebook Share this on Twitter Share this on Google+
| Vacation | 2 Comments

We arrived back from Madeira late last night. The week was really great and we were able to relax and have fun at the same time. In addition to lounging around and doing nothing sometimes (reading and sleeping under the sun with an amazing ocean view) we also traveled around and explored the island.


For a better impression of what we did and the places we visited, have a look at the Vacation to Madeira album.

Share this on Facebook Share this on Twitter Share this on Google+
| Vacation | 0 Comments

Tomorrow Thea and I will be going to Madeira for a week, and I'm really looking forward to a fun and relaxing time there. Exciting times are ahead, so enjoy life to its fullest one day at a time.

Madeira is located here.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

For the first time in my life I have been disqualified from a golf tournament, before I even hit the ball a single time. It all happened less than a couple hours ago and I'm still recovering from such an unexpected disappointment.

It's not like I did anything bad, or did I?

My official start time at the Dutch Senior Open was 14:20 but for some reason I had 14:40 engraved in my mind. Although I've been living here for a long time, I still have problems with the 24-hour clock they use in Europe.

I purposely arrived very early so that I could spend much time warming up for this important event I'd been looking forward to for many weeks. I registered myself an hour before and started practicing and getting loosened up.

At two thirty I went to the first tee. Some official lady came up to me and asked if I was "Keffin" Gish. When I said I was, she said that I had missed my starting time of 14:20. That's not possible I answered, my starting time is 14:40. She pointed to my scorecard and there it was perfectly clear: 14:20 indeed.

Proof that I was indeed mistaken.

What bad luck. They were very strict and would not make any exceptions to the rule. When I gave her an emotional story of looking forward all year to the event that was my big highlight, taking off two days from work, their final cold judgement wouldn't budge an inch. I even got a little desperate and said that I suffered from a slight form of dyslexia, meaning I often can't help but mixing up the numbers. Too bad, those are the rules and we are very strict. No I would not be allowed to play in a later flight. They wouldn't even refund the fifty euros registration fee I paid less than an hour earlier, what a waste.

(I will write them a polite letter and appeal for a refund of the fifty euros which I believe is a reasonable request)

What's even stranger is that I had a bad dream last night. I dreamed that they wouldn't let me play because I was wearing my new white golfing shoes. For some reason these shoes didn't not adhere to the official rules, and no matter how I pleaded they would not listen to me. It was one of those frustrating dreams where you have almost reached someplace, but at the very last moment you get prevented from going any further because of some bizarre and nonsensical reason. Like running a race but right before you cross the finish line your legs freeze up or turn to rubber and you cannot move while everyone else passes you by in a flash.

Scorecard which clearly shows my start time.

Perhaps it was my subconsciousness trying to warn me in a symbolic way: that the start time I had registered in my mind was incorrect. Too bad that I did not remember the dream until afterwards, when my disqualification and resulting ruminations brought back that faraway memory of a dream. So much for mysterious spiritual messages when you cannot heed to them as well.

I learned my lesson the hard way and know that I need to be extra careful next time. This has been yet another exciting day's journey in an unpredictable life.

Shake it off, adapt and go on. Life continues as usual.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

Tomorrow I will be playing my first round of the International Dutch Senior Open at the Golfclub Broekpolder. If I make the cut on Friday I get to play in the final round on Saturday. Wish me luck.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

All those days of grueling practice and mental preparation have finally resulted in the ultimate success. With satisfying rounds of 74+77+80 during the weekend, I played exceptionally well.

Best of all is that I won 1st place at the Club Championship. Life is good and I'm starting to love this sport called golf all over again.

My handicap dove down to my lowest of 4.3 and then got bumped up to a 4.4 handicap.

Next week Thursday I play in the International Dutch Senior Open and will do my best to keep up the momentum, my plan being to make the weekend cut.

Share this on Facebook Share this on Twitter Share this on Google+
| Golf | 0 Comments

On average nearly half of your golf shots are on or around the green. The reason that practicing putting and short chip shots is essential to playing good golf.

That's why lately I've been spending much time on the practice putting green. Two or three times a week I drive by after work and spend an hour or two putting around.


I've developed my own practice program. I make a loop putting around the perimeter of holes. Two is even and putt ins count for one under. Three balls per hole. I am not allowed to make a single three putt. Every single putt counts, even the very short so-called easy tap ins. This keeps one sharp for the important stroke play tournaments where every hole must be putted out to completion. If I do three putt I have to start all over again.

Sometimes I'm lucky the very first try and make it through all the way around without three putting. If that happens I have to keep on going until I three putt and then start all over again. I keep on going for an hour or two. A couple days ago I made it through the first round at eight under. Another time I kept three putting the first hole and had to restart three times, made it to the second hole and three putted that hole and on and on. Sometime I make it to the very last hole and miss the very last two foot putt.

When I've had enough putting for the day, I head on over to the chipping green. There I can practice short chips from the fringe and just outside of the fringe in the rough. This usually goes on for half an hour, but I cannot leave until the last ball is chipped into the hole.

I find this ritual very relaxing and peaceful. Often I'll look at the clock and see that two hours have gone by without realizing it. This is a mental game which sharpens my mind and allows me to escape from the stress and chaos of the real world. Funny how the human mind likes these kinds of games and gets re-energized by whacking around a little white ball into these round holes in the ground.

Share this on Facebook Share this on Twitter Share this on Google+

Random entries

Here are some random entries that you might be interested in:

Recent Assets

  • Heren-1-2015.png
  • golf-is-a-science.png
  • names-on-the-wall-2.png
  • names-on-the-wall-1.png
  • zarafa-tour-nl-2014.png
  • rijnmondopen-2014-thea-and-me.jpg
  • rijnmond_open_2014_threesome.png
  • rijnmond_open_2014.png
  • new-putter-grip-taped.png
  • new-putter-grip.png
  • Robin-Williams.png
  • pfps-itbfs.jpg

Recent Comments

  • Back from Madeira: The Madeira island travel is one of the most wonde ...
    - travelmadeira
  • Back from Madeira: Great place, wonderful people! And if you need tra ...
    - Miguel
  • Cinnamon girl: Yeps, one of my favorite versions. Reminds me a lo ...
    - Kiffin
  • Cinnamon girl: https://www.youtube.com/watch?feature=player_detai ...
    - marlies.gish
  • Exclusive interview: Sorry to disappoint you, but it turns out that thi ...
    - Kiffin

Golf Handicap


This personal weblog was started way back on July 21, 2001 which means that it is 7-21-2001 old.

So far this blog contains no less than 2115 entries and as many as 1862 comments.

Important events

I started working at Zarafa 1-15-2014 ago.

This blog came into existence 7-21-2001 ago.

Believe it or not but I am 10-11-1957 young.

Thea and I first met 6-14-1980 ago.

I graduated from Stanford 6-5-1979 ago.

Kiffin Rockwell was shot down and killed 9-23-1916 ago.

I began my well-balanced and healthy life style 1-8-2013 ago.

My father passed away 10-20-2000 ago.