Category: Work and play

NightSkyBlack Metallic.png
Toyota Corolla Tour Sports 1.8 Hybrid Active Automaat

After having had a great year working at KPN Rotterdam as a frontend developer Angular on the QCarbon Team, I feel honored and privileged that my contract there has been extended. Time to dive back in and make the product even better.


Got up early and it's been a long day of hard work. So it's high time for me to finish up and go home, before they accidentally lock me up for the night.


I work on the 12th floor at the KPN Rotterdam Office.


Yesterday afternoon I took a look out of the Rotterdam office window, and this is the inspiring view that greeted me.


My latest assignment as full-stack developer is at the exclusive KPN Technologies high-rise office in Rotterdam, and the view of the Erasmus Bridge from my desk on the 12th floor is pretty amazing.

Life at a startup is fun and challenging, although the future is unpredictable and success is the ultimate goal of all we do, I am having a wonderful time working here.
Check it out for yourself


We make clinical knowledge accessible. Medicine is a knowledge industry. By bringing the latest scientific insights into practice doctor can provide patients with the best possible care.

I will be starting a new job tomorrow at a small startup in Utrecht, and I am very excited to join this young company as employee #6.

As senior frontend developer, I will be crafting new and interesting features, honing my user design skills to new levels, and helping them to professionalize their web platform.

The best part though is that I will be an active member of a very enthusiastic team with various backgrounds in the health sciences.


The platform to create better medical protocols and guidelines.

"It is our mission to help hospitals structure the medical knowledge their specialists need and create easy-to-use protocols that can be integrated in the EHR. The use of flowcharts and prediction models makes it possible to deliver personalized health care. With the structure to keep protocols in sync with the latest publications and guidelines, we ensure that you keep knowledge at the heart of your care organization."

I always claim that you are never too old to learn new stuff, and I feel very privileged to be able to pursue this variegated path of new knowledge wherever it might lead me. See you around ...

I would say that the hardest part of my job is bridging the gap between what the requirements actually mean and what is technically feasible. As if this is not enough of a challenge in itself, let's make it even more volatile by throwing in political discussions and human emotions to ante up the challenge with even more interesting constraints. On the one hand we have the facts and figures, and on the other hand we have human nature creating bumps in an otherwise smooth road to success. Finding the right balance between creating the perfect platform and meeting the expectations of the outside world is fun yet challenging.


With more than a year of preparations under our belts, the devops team managed to pull off a successful launch of our state-of-the-art telecom platform. This is a great accomplishment of which we can all be very proud.

COIN is growing quickly. You are a qualified senior full stack developer who wants to take the lead building our new state-of-the-art cloud platform. If you are interested I can tell you more!

Senior Full Stack Developer


The other day I organized an inhouse workshop for my company in order to introduce my colleagues to the scrum methodology and the role of the product owner. Hopefully, the people picked up on the ideas and concepts I explained and how we should work more closely with the stakeholders in building products that they will love.

One of the slides.

As luck would have it, I've managed to land a fantastic job as full stack developer at a telecom company:


Not only is the type of work super interesting and the open culture conducive to creativity and innovation, but believe it or not the office is a mere 10 minute bike trip (2.1 kilometers) from my house.

Who is COIN?

In the hopes of landing an interesting and challenging assignment, I sent out the following notice in English and Dutch:


Looking for an enthusiastic full-stack web developer for a certain task, project or whatever?

Specialties include: Ruby on Rails, JavaScript, Bootstrap, HTML/CSS and Website Design.

As freelancer I offer professional services for an attractive price.

More information can be found on my website: and github

Op zoek naar een gedreven full-stack web developer voor een bepaalde klus, project of whatever?

Expertise in Ruby on Rails, JavaScript, Bootstrap, HTML/CSS en Website Design.

Als freelancer bied ik professionele diensten aan voor een aantrekkelijke prijs.

Meer informatie is te vinden op mijn website: en github

Curious if and how many reactions I get back, fingers crossed.


After a dry spell I get to be productive again. I'm pleased to be working on this amazing website as Ruby on Rails Developer in the Collections Development Team.

This is pretty challenging stuff and gives me the chance to work with others on a noble pursuit. Namely:

"Providing a platform that allows you to explore great achievements from the past to achieve great things in the future."

See also: Europeana's vision for the future.

Looks like it's back to getting up early again, well actually not that early. It's a great feeling having work and a new purpose in life. Much better than sleeping late and having nothing to do all day but golfing and hanging around the house. Tons of new stuff to learn, but like I always say proudly: I am never too old to learn new stuff.

Waiting for the train.

The total travel time is: 10 minutes by bike, 5 minutes wait for train, 40 minutes in the train plus 15 minute walk to the office equals 70 minutes, 40 minutes of which I can relax and read a book in the train, so not that bad I guess.

Walking from the train station to work.

Being so busy the whole day takes some getting used to, but I can really appreciate my free time now like enjoying the evenings and playing golf in the weekend. My golf game is suffering but let's stop taking this sport so seriously and enjoy it as an extra form of entertainment.

This is the building where I work.

| 1 Comment

Looks like it's back to work for me. After a short period on the dole, I've managed to get myself hired as a release manager at Blokker Holding in Amsterdam. They've launched a new state-of-the-art ecommerce platform called Nextail and I will be responsible for the software releases. As I always say, you're never too old to learn new stuff.

My new job is at Zarafa in Delft.

Here is my first release.


I spend a good portion of my waking hours just sitting in my car. About two or more hours each day. Sometimes it is more and sometimes less. During winter even the highways are blocked by heavy traffic, and in the summer I can fly like a bird since most people are away on vacation. On average I am spending more than ten percent of my conscious life driving to and from work. I pass the time by listening to my music on my mp3-player, catching up on the latest news and talk shows on the radio, preparing myself mentally for the day ahead or re-living the day's activities in my head. The daily meditation and mental retrospective. What did I do well, what do I need to improve, what is the purpose of life, is there such a thing as reality, am I really the center of the universe, those kinds of thoughts.

"Improving daily work is even more important than doing daily work."

- Total Productive Maintenance

At home I can escape and do some work in the attic.

As a true leader of people, how much is it your responsibility to motivate the team for which you are the responsible manager?

One is often told to go out and motivate the team to work harder and be more productive, or else. However, it is a hard fact of nature that true motivation has as its source an inner awakening of energy. It cannot be forced upon people from the outside by snapping fingers and spewing threatening words.

People have to motivate themselves, no one else can do that for them. If that inner source is missing no amount of ranting, raving or showering of inspirational words of wisdom will make the slightest difference in the world.

So what is the true leader of people supposed to do? Remove obstacles, open up the road ahead, give a clear vision of which direction to go, and foster a sincere conviction that each individual's sense of belonging and intellectual creativity will greatly influence the world around him or her.

It's all about working toward a common end result of which everyone can be proud. The prouder the better, true motivation leads to satisfaction, to be part of a proud group of top-notch experts.

The team is composed of a collection of unique personalities and expertise areas, working dynamically together, to motivate and thereby achieve so-called impossible goals.

That's what motivation is all about.

My job is to ensure the fast, predictable, and uninterrupted flow of planned work, delivering continuous value to the business, while minimizing impact and disruption of unplanned work, thereby providing a stable, predictable and secure service to all of our customers. This is quite a mouthful and is an almost impossible challenge which for me is the best kind of challenge one can ever ask for and be lucky enough to pursue.

I was asked to give a talk in London for the yearly DevOps Summit. There were many interesting presentations and I had the opportunity to do some networking, meet people from other companies and share ideas.

A large international crowd showed up.

The title of my presentation was Walking the Tightrope, during which I recounted my experiences ramping up an agile software development team and the challenges working with a more plan-driven operations department.

While I was in London, I could do a little sight seeing. Actually, I arrived a bit later in the evening, so I dashed around the nearby area and had a very quick look. Here are a few pictures that I took.

English pub
Tudor Hotel
Hyde Park #1
Hyde Park #2
Hyde Park #3

Each day during my commute from my home in Gouda to my work in Amsterdam, I spend anywhere from two to three hours a day sitting in my car. In the beginning it took me awhile to get used to the long haul, but after a while I could take it in stride and relax. Now after more than a year, it is starting to get on my nerves again having to spend so much time locked up behind the wheel, when I can think of better things to do.

View Larger Map

Typically I try to leave the house by 7am, meaning that I (hopefully) arrive at the office around a quarter past eight. At the end of the day, although I'd prefer to get out of the office earlier, there's often a last-minute meeting to attend or an unexpected emergency to tackle. I then cannot leave until after 6pm and (hopefully) get back home around seven-thirty.

Driving to work in the morning.

Driving back home in the evening.

I would say that the best way to approach things is with an open mind, but that is easier said than done. It's not as easy as it was in the good old days, things are more complicated now.

You've got to get things done, and there's not much time to think it over, make sense of the situation, understand what is going on before making important decisions. The deadline is approaching quickly, watch out or else.

So there is not much room over to hesitate, just get the job done or else. Don't panic, just do what is expected, whatever that is.

Talking with people isn't that easy, and figuring out what they actually mean compared to what they want to say is a challenge in itself. Try to be patient and understanding.

Step in their shoes, listen carefully and do not be afraid to expose yourself, that is what it is all about.

So you're in the middle of having a terrible argument with someone. You are absolutely convinced that you are right, and the other person's story doesn't make sense at all. You wonder how he cannot see your point of view. You've posed your views a number of times perfectly clearly and beyond a shadow of a doubt.

This is when you have to move from certainty to curiosity. In order to come to understand better the other person's side of the argument, you need to be curious and ask yourself how they can possible think that way. Put yourself in their shoes, understand their background and where he is coming from.

There's some kind of information that the other person has of which you are not aware. So rather than focussing on how irrational and crazy this person is, get curious and try to figure out what could possibly be the reason that their view can make any sense.

Certainty means hitting our head against the wall in hopeless and frustrating repetition. Curiosity opens the door and let's us enter into the other person's story.

The goal anyway is not so much attaining absolute certainty as getting closer to a mutual understanding that makes all parties involved feeling better.

First of all I would like to understand better what all of the commotion is about. Alot of people running around complaining and things are about to get out of control.

There is the emotional aspect and there is also the pragmatic intellectual aspect that need to be kept in balance with each other. Many people are upset but it is still unclear what the root cause might be.

All hands on deck, and even more.

At this moment in time that does not seem to be the case nor will that be the case within the near future. So what is there to do and how should one react? Each and every situation has its own particular reasons, so let's focus on the most important matters at hand.

The key is to remain cool, calm and collected, also known as the three C's. I learned this very important message from my parents when I was a kid, and it has stuck with me ever since.

Such sound advice is just as applicable back then as it is now.

Stop being angry. Be aware. Remain postive. Try and be a better person. Mediate and use relaxation techniques. Be yourself no matter what.

Whatever the situation might be, it's time to resolve your life according to the following 3C protocol: Cool, calm and collected.


It's been a long day and I figure it's time to go home. Most everyone has left already, and as one can see the parking lot is mostly empty. Too bad that I still have a long journey back home and won't be there for at least an hour or so. When I finally get back home I will be happy and relieved that it is weekend again.

Random entries

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

Recent Assets

  • 2023-09-24-jong-tegen-oud-1.jpg
  • 2023-09-24-jong-tegen-oud-2.jpg
  • just-call-me-fred.png
  • foggy-morning.png
  • oma-2023-07-27.jpg
  • i-almost-died.png
  • chipping-from-twenty-meters.png
  • de-koepel.png
  • IMG-20230423-WA0000.jpg
  • me-and-my-radio-paradise-hat.png

Recent Comments

  • Long time no see: I remember them, as well. I remember Donald was my ...
    - Charles
  • Bridge to the moon: Yes it was a drawing and my older brother told me ...
    - jpmcfarlane
  • Bridge to the moon: Wow, that's quite a coincidence that we both sent ...
    - Kiffin
  • Bridge to the moon: Hello I was in my teens when Gemini 4 went up that ...
    - jpmcfarlane
  • Back to work: Congratulations Kiffin, I hope it is something you ...
    - KathleenC

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 2498 entries and as many as 1877 comments.

Important events

Graduated from Stanford 6-5-1979 ago.

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

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

First met Thea in Balestrand, Norway 6-14-1980 ago.

Began well-balanced and healthy life style 1-8-2013 ago.

My father passed away 10-20-2000 ago.

My mother passed away 3-27-2018 ago.

Started Gishtech 04-25-2016 ago.