week 19, 2019

Garden centre "De Carlton"

In the afternoon my mother and I went to garden centre "De Carlton" by bike. I wanted to buy a few pots, perlite, and sphagnum moss so I could sow the seeds that arrived the 4th of May.

We had a coffee and I took a few photos with my iPhone 5 of the plants on sale.

Argyranthemum frutescens flowering
Argyranthemum frutescens flowering.
Moth Orchid Phalaenopsis sp. flowering
Moth Orchid Phalaenopsis sp. flowering.
Cacti for sale
Cacti for sale.
Aechmea fasciata flowering
Urn plant Aechmea fasciata flowering.

How to see what's in a git stash

The following command shows the changes recorded in the stash as a diff between the stashed state and its original parent in patch form:

git stash show -p stash@{0}

If there is only one stash or you want to see the latest one, use:

git stash show -p

And if you add --names-only to either one only the file names are shown.

JavaScript minification

JavaScript applications are written as a collection of .js files that are usually transformed before being served in a browser. One reason to transform is to improve page load time. There are two primary components to improving page load time: bundling multiple files together, and minifying to make the bundle size smaller.

Source: JavaScript minification.

Dutch licorice and a clock

Today a package arrived from Paul with 3 bags of Dutch licorice and a clock in the shape of a mobile phone having an Apple decal. The latter was a joke as we often discuss the pros and cons of owning Apple devices.

Close-up of Dutch licorice
Close-up of Dutch licorice.

I got the traditional Dutch candy in exchange for a small Perl script and a very small Python script.

"Apple" mobile phone clock
"Apple" mobile phone clock.

Business dinner in Utrecht

In the afternoon I travelled by bus and train to Utrecht in order to attend a business dinner. I first took a bus to the bus station in Naaldwijk. Next, I took a bus to Schiedam, to the train station.

From there a took an NS Sprinter in the direction of Dordrecht to arrive at the train station "Rotterdam Centraal".

Rotterdam: the NS Intercity to Leeuwarden
Rotterdam: the NS Intercity to Leeuwarden.

At Rotterdam I took the Intercity to Leeuwarden, and after a nice trip I got out in Utrecht.

Train station "Rotterdam Centraal"
Train station "Rotterdam Centraal" taken from the train.

Once in Utrecht I had to search a bit, using the Maps App on my iPhone 5 to find the restaurant; Metro City Kitchen. After some work related talk we ordered. I had Tournedos rare as the main dish and Mango curd for dessert. After dessert I had a cappuccino and some time later a mint tea. All in all it was an excellent evening.

Train station "Rotterdam Centraal"
Train station "Rotterdam Centraal".

On the way back I missed the bus to Naaldwijk at Schiedam and had to wait one hour. Luckily it was not raining and not too cold. I arrived back home just before 12.

Lady of the Night

In the early afternoon the orchid I ordered last Friday as a gift for Mother's day arrived. "Claessen Orchideeën" did a great job packing the Brassavola nodosa. The plant was smaller than I expected but very healthy looking.

When my mother came home I immediately gave her the plant and she put it in a small glass container. She's very happy with her present. Now it's waiting for it to flower. In my experience the flowers of the Brassavola nodosa smell very nice in the evening, hence the common name "Lady of the Night" for this orchid species.

Brassavola nodosa, the "Lady of the Night" orchid
Brassavola nodosa, the "Lady of the Night" orchid.

I grew this orchid in Mexico and in my experience it flowers regularly with large white fragrant flowers. For more information on growing this wonderful orchid see Growing Brassavola Orchids.

Merging vs. Rebasing

The git rebase command has a reputation for being magical Git voodoo that beginners should stay away from, but it can actually make life much easier for a development team when used with care. In this article, we’ll compare git rebase with the related git merge command and identify all of the potential opportunities to incorporate rebasing into the typical Git workflow.

Merging vs. Rebasing.