TDD and BDD: theory vs. reality (part 1)

So testing is good, more than that, testing is absolutely necessary for an application, and even more than that, testing is one of the things that can be made fully automated. In theory, this looks awesome! Then why is this so hard sometimes (or many times) to do that for every project? While (automated) testing is something almost vital from a developer's point of view, it is exactly the opposite for the client (maybe not in all cases, but in the majority for sure). For the client, the reality is that testing means spending a lot of money for something that they never see. In the best case, they can see some reports saying that their project passed all the tests.

August 31, 2016

Keyboard shortcuts

If you spend a lot of hours on a computer every day, odds are you already know and love some keyboard shortcuts. Amongst the most popular are copy (command-C), paste (command-V), undo (command-Z), and redo (command-Y), but there is a vast sea of keyboard shortcuts out there to make our lives easier. I asked around the office and put together a list of a few favorites for applications we use (please note these are for Mac users, but other operating systems work similarly).

August 10, 2016

Football and Vultures - with Love from Cape Town

Supa Strikas & Bartgeier
It’s been a year since we opened the third Amazee Labs office located in Cape Town, and while the Zurich team was very busy with tunnel and car projects we had the privilege to work with football and birds of prey! Time to share two fun websites we designed and built in the last months.

August 2, 2016
We’re a bit extreme