Moving away from QuickMvp

Last month, I started to use QuickMVP from Trevor Owens - You know the guy of Lean Startup Machine. The user interface seem pretty easy to understand and to use. The idea of running experiement and spreading a predefined amount of money in Adwords seems pretty decent. But there’s a but (a few.) …

Key to become a good code reviewer: Be Polite and Annoying

By now, we all know how great and useful code reviews are. So let’s skip the blah blah. I’ll show some of my tricks that I (try to) use everyday at work to become a better developer and reviewer during the code review process. First let’s be polite. self.assertNotIsInstance(developer, Code) self.assertEqual(len(developersThatHaveNeverBrokenProductionCode), 0) ** all tests pass We all write stinky code (at least sometimes) and gladly enough our human qualities are not defined by the quality of our code. Here’s a few handy tricks you can use in your code review to be kind with your teammates. Don’t state, ask....…

A nerdy description of a good entrepreneur

Before getting in the heart of the subject - trying to describe a good entrepreneur -, let’s try to drop so core nerdy knowledge. It would not be a real nerdy post without some cool computer science theory. Combinatorial optimization is used to find the optimal solution to a complex decisional problems (already at this point, some may see the link I’m trying to make but let’s keep going). Let’s say your the owner of a taxi company. You want among other things minimize the fuel cost of your fleet. Or in other words optimize the number of trips done...…