life

5 January, 2025

Welcome, Jack! šŸ„°

Jack, a few hours after he was born!

He arrived a bit sooner and smaller than expected (some of you saw my hint two posts ago), but fortunately perfectly healthy and growing well! Hence the ~2 months of silence here: my paternity leave. ā˜ŗļø

Tags

4 August, 2013

My girlfriend and I both have an iPhone. Every night when we go to bed, we plug them in for charging. We also use them as our alarm clocks.

Until very recently, we did this by using the typical charger. Only my girlfriendā€™s side of the bed is rather far from a wall socket. So, sheā€™d plug in a very long iPhone cable (that we got from Deal Extreme and was literally falling apart), but it was not quite long enough: sheā€™d still have to get up (to reach for the phone, e.g. for turning off the alarm).
Plus, it was in my way to get to my side of the bed. So ā€¦ several times I almost stepped on her iPhone, and many times I stumbled after getting stuck behind the cable. Less than ideal, right?

A very long time ago, on February 11, 2012, I backed the Elevation Dock Kickstarter for two docks. Somewhere in the beginning of 2013 I had received them. Theyā€™d been lying around in a closet, unused. A waste of money? I almost regretted ordering them.

Tags

2 May, 2012

After working at Nascom for a very brief time, I will soon start working at Acquia! I’ll be working on the Spark project as a Senior Software Engineer in the Office of the CTO (OCTO), reporting directly to Dries!

Why I left Nascom

I chose Nascom because I felt it was the best fit for me. I really preferred working for a Belgian company. Nascom seemed to have it all1, but in the end, it was not a good match. I still stand by my choice of Nascom being the best possible choice I could have made, when limiting my choices to Belgian companies. They’re great. But the spark was missing for me.

2 March, 2012

I recently had my site redesigned (and that’s still in flux), but I also had a logo designed. Since I’m very much fond of llamas, I decided my logo would be a llama. (That one sits at the bottom of every page and greets you on the front page.) It was drawn by Ine Spee, whom has recently moved to the U.K. but is actually a fellow citizen of my hometown of Hasselt, Belgium.

A few weeks ago, a bank clerk told me I should get a personalized card soon if I wanted it for freeā€¦ A happy coincidence of events later, and I now have a llama bank card! :)

It seems I’ve started an ā€œAwesome Bank Card Sagaā€, since this is my second one already ā€” back in 2008, I got a Drupal bank card! :)

The design

Llama bank card design

The result

Llama bank card

Tags

27 February, 2012

On January 2, I announced that I was looking for a job. Since that announcement, I’ve talked with >65 companies. I’ve had actual interviews with >30 of them. Most of them are based out of Belgium, some were remote. Many were Drupal shops, several were start-ups (some of which from Belgium, but most of which from the U.S.) but there were also many different types of companies. From very small to very big. So much choice!

(Also see The Paradox of Choice.)

Startup

Whenever I felt that a company was interested in possibly pursuing the start-up idea that I have had for a long time, I pitched it. The few times that I did this, there was a lot of enthusiasm. But only one company really pushed forward in pursuing this: Nascom. Funny enough, this also happened to be the company that offered me the most interesting, versatile and challenging job. This made me realize that a start-up (in Belgium!) might not be as unrealistic as I had first thought.

2 January, 2012

The time has finally come.

I’m looking for a job!

After Ā±5 years of hard work at Hasselt University, I will graduate as a master in computer science next month. I finished my master thesis and courses in June 2011 and have just completed my internship at Facebook a few weeks ago (on December 16). I’ve received an awesome job offer to work full-time at Facebook.

But my super-duper awesome girlfriend, Anneleen, is studying medicine here in Belgium. If she’d continue to study medicine in the U.S., she’d have to start all over, so that’s not really an option (not to mention the ridiculous costs). This summer, we’ll move in together in a (yet to be found) apartment in Leuven, Belgium.
Also, I just like Europe better than the United States.

I’ve already talked to several companies, months ago and more recently, but since there are so many interesting companies, projects and challenges out there, I decided to write this blog post.

My main interests (and areas of expertise) are:

  • WPO (Web Performance Optimization): making websites faster
  • Drupal
  • data mining

Want to talk to me? Contact me at http://wimleers.com/contact.

1 January, 2012

Wrapping up

My last week at Facebook ā€¦ it seemed so long until I could finally return to my beloved Anneleen. Simultaneously, time seems to have flown by. And by now, I had grown accustomed to living in the United States.

Anyway, on the first day of this week, I had lunch with Steve Souders at Google. It was an interesting peek at Google’s way of dealing with performance, how it differs from Facebook in general and ā€¦ how the food differs. We had lunch in Google’s largest cafeteria ā€” it had a very diverse offering!

Google building 43

They also had an awesome T-rex replica in front of building 43. The flamingos that are swarming all over it are not real, for what it’s worth.

1 January, 2012

This week at Facebook

On Monday, I worked on getting my code committed and tied up many loose ends. I got very positive feedback from my manager! :)
(This is the feedback based upon which I would or would not get an offer).

I then struggled until about midnight with getting a subtree of one git repository merged into a new subtree in another git repository. Because this other git repository (Facebook’s) was many gigabytes in size and this was a non-trivial task (at least for somebody who’s not a git-adept), I had to undo my changes a few times. Thus I had to wait several times for many minutes. Very frustrating to say the least. I also created a list of the things that still needed to be done for a MVP (minimum viable product), as my manager had requested.

8 December, 2011

Static build of Qt: VICTORY!

On Monday, I finally got Qt committed (if you’ve been reading my blog, then you’ll know that I started this two weeks ago). It cost me about five full work days.

Funny note about git (the Qt build must be committed to a massive ā€˜third party codeā€™ repository): interactive rebasing (git rebase -i) would result in out of memory errors ā€¦Ā on a (shared) dev server with 64 GB RAM, of which 15 GB was free. Yes, that implies >15 GB of RAM was necessary. git doesn’t seem to perform particularly well for doing diffs over hundreds of files at the same time, especially if there are also binary files among them.

On Tuesday, I again fought with git, because there was a tiny glitch in the Qt build that had gotten committed: a wrong --prefix parameter had been passed, causing an in correct QT_INSTALL_PREFIX being baked into qmake and other Qt binariesā€¦