In sports, football for example, players have only one goal in mind: score, score, again and again, as often as possible. Close to them, but not too close, arbiters have only one goal in mind: detect quickly all violations of the rules of the game, and sanction them. The players know the rules, still we [...]

I’ve once worked for the IT department of a large restaurant network. They had a secret sauce, and this wasn’t one you could eat. In a restaurant kitchen, when a customer orders a dish on the menu you have to cook it. You take the recipe with a list of ingredients and their quantities, and [...]

Canary tests

Canary Tests are minimal tests to quickly and automatically verify that everything you depend on is ready. You run Canary tests before other time-consuming tests, and before wasting time investigating in your code when the other tests are red. If the canary test fails, you know you have to fix something on the environments first. [...]

Øredev 2013 was last week, and it was fantastic! Sharing knowledge Øredev is in Malmö, Sweden. It’s very close to Copenhagen, so you can fly to there and then take a 20mn train to arrive in Malmö. It’s a fantastic conference, totally vendor-neutral (that’s very important). It’s big yet friendly, with a mix of well [...]