Guus Bosman

software executive and technologist


You are here

dailylife

Papa is home

It's the beginning of a long weekend and it was great coming home to my ladies.

Nora starts to enjoy "flying in the air" and we're having a lot of fun together.

foodanddrinks

Making Sushi

Yesterday I made sushi for the first time. That was a lot of fun!

I have always been intimidated by how complicated a sushi roll looks, but it wasn't difficult and the result was delicious.

I went to H Markt in Falls Church to pick up the fish and other ingredients.

dailylife

3 months old

Yesterday Nora turned 3 months old. She is growing up fast. She can hold her head up, follow our voices and this week she started folding her hands together and playing with her fingers.

It is wonderful to spend time with her. She likes it when we make noise (I am particularly good at this) and will laugh out loud at our jokes and singing.

guusbosmannl

Website redesign 2012

Over the last few weeks I have worked on a new version of this website. The most important goal of my website is to stay in touch with family and friends, but it also serves as an online business card for my work as software engineering manager. And, to be honest, the site was getting a lit bit old and needed a fresh lick of virtual paint. Most importantly, I wanted to make the site work better on mobile phones and on the iPad.

In April I read Ethan Marcotte's Responsive Web Design and that inspired me to work on a new Drupal theme. I based it on Dave Gamache's Skeleton CSS framework and modified it to my needs. This is the first major redesign since March 2007.

The changes

  • Anonymous users now go to a new landing page, instead of going to the blog
  • Logged in users will continue to see the blog as the main page. This way, there is a specific a page that I can tailor for people that don't know me in person, with a focus on my business persona.
  • The HTML is completely HTML5 compliant (I need to take care of 1 last non-validating item, related to the Boost caching mechanism)
  • The layout of the website is now mobile-friendly. You can see the effect by resizing the window of your browser. It gently collapses into a single row of nicely readable text. A couple of smart tricks around the menu (using CSS3 media queries) does the rest.
  • Last but not least, after 12 years I am updating the icons on the site.

New icons

With the new style of the website came the realization that the old icons were, well, old. I created them myself over the years and there wasn't a lot of consistency between them. Moreover, they were created with a size limitations of 32x32 pixels and there's no way to scale them up since I created them as bitmaps.

In my previous job we worked with an off-shore company that creates icons, and for a small fee we got access to a library of many hundreds of thousands of icons. I started looking for something similar and ultimately decided on using Odesk.com, a global job marketplace, to find a contractor. I placed a contract and received 9 bids, of which I selected Hungary based freelancer Zsolt Markus.

He did a great job and recreated many of my icons as vector images, with a good eye for detail. The icons are now on the site, in a 64x64 pixel format, and if I ever want to resize them or tweak them I now have Adobe Illustrator vector files available.

Still to do

There are still a couple of bugs to work out. If you come across any issues, please let me know. Here is a list of things I'm working on:

  • Formatting of top menu on the iPad is not correct (for logged in users)
  • The input field for comments is very small
  • The login form on the /welcome page doesn't work yet.

It was fun to redesign the site, and learn something about HTML5 and CSS3 in the process. If you come across any problems or have any suggestions, please let me know.

dailylife

Mother's Day 2012

Yesterday was Sasha's first Mother's Day.

We celebrated with a brunch on our balcony; Nora joined us in her chair next to the table.

dailylife

"How old is he?"

I was going down in the elevator to pick up some stuff from the car, and I had Nora in my arms. An older couple joined us in the elevator, and the woman immediately smiled when she saw Nora. The usual baby-conversation started a little different this time: "how old is he?".

In a split second I had to decide whether to correct her mistake, probably guided by Nora's non-pink outfit, or just let it go. I smiled and replied: "oh, two months". She smiled again and said: "oh, see, he's looking around!".

When they left the elevator she proclaimed: "Such a handsome boy!"

dailylife

Queen's Day 2012

Friday night there was a borrel in Frontpage in Arlington, and it was a fun evening. It was a prelude to tonight's Queen's Day celebration and a lot of the same people were there. It's a nice group and both evenings were a lot of fun.

The celebration at the Embassy tonight was very large with several hundred guests. It is a combination of a business event and a social party, with copious amounts of Dutch food including kaas soufflés, a personal favorite.

dailylife

On the balcony

It is a beautiful day today. The predictions not withstanding, the sun came out and it's around 80 degrees. We are spending our afternoon on the balcony. Nora prefers the shadow but likes to be with us.

In the morning, after her feeding, we put her in her chair and ten minutes later she started crying. Diaper was clean, food had been provided and she had just slept, so I picked her up to see what was going on. The answer was clearly that she wanted company, because she started smiling and cooing to us. Slowly but surely she's turning into a person with real social behaviors.

This morning talks within the Dutch government broke down, and new elections are likely. That is very good news for the dual citizenship for Nora and me. Let's hope that the proposed restrictive law goes away for good.

We are getting ready to receive friends for a drink.

dailylife

First shots

Today was Nora's two-month checkup at the pediatrician.

It was also the appointment for her first shots and oh boy, that was quite stressful. It was painful for Nora for a few minutes, and her parents suffered from stress. Thankfully we all recovered quickly, Nora fell sound asleep in the car.

"She's of average height -- for a four-month old baby", said the doctor. She is very tall for her age, and her weight is good: 24.5" (62 cm), 11 lbs 12 ounces (5.3 kg).

A happy baby, happy parents.

dailylife

Easter weekend

It's been a busy and fun weekend. Yesterday we organized the guest bedroom and even managed to go for dinner together. The weather was amazing and Nora was asleep while we ate at Woodside Grill.

Today the Zane family came to visit us, which was great In Bulgaria Easter is celebrated this weekend so we had a nice celebration together. Before the lunch started we did the 'break-the-egg' game which Ilana convincingly won.

Pages

Recent comments

Recently read

Books I've recently read: