I was recently asked by a client why I prefer AngularJS as client side JavaScript library in projects I deliver. I thought about it for a while and could have mentioned a million technical reasons, but I replied: Because it kindly stimulates any developer t…
As a big fan of the Apple full size keyboard, I was constantly bugged by the fact that the home and end keys were not working properly in many apps. This fix, inspired by this article, enables the keys to work properly everywhere: Open a terminal: $ cd ~/Libra…
I recently received an email: Hi Jurgen, Can you please explain how you do the animations on your articles page? Thank u. Robert To be honest it took me quite a bit of time to get it working. I used AngularJS 1.2 on my previous website and had rea…
If you're like me and stem from a breed that has been developing way before version control systems like SVN or GIT were born, you probably haven't been paying a lot of attention to versioning your code. However, with modern modular development approaches usi…
There are some serieus performance issues when using TimeMachine to backup your Mac over a network. In my case, an initial backup of 60 gigabytes took more than 3 days to complete. Luckily, the problem can easily be fixed in three simple steps: Step 1: Prevent…