You probably don't need a CTO

Around the world, there are quite a few job offers for Chief Technology Officer (CTO), Vice-President (VP) of Engineering and other similar titles. For the sake of the argument, I won’t differentiate between these, although there are differences, even across organizations. Albeit the high number of job offers, those roles seem to be quite difficult to fill and there seems to be a misalignment of what some companies want versus what they’re offering these candidates. There are some clear examples of this, in the job offers: ...

April 10, 2020

The casino paradox

It’s 2:37am and you already lost 3000$ in the casino. “Just put 1000$ more in this blackjack round” - said no one, ever. This is the same feeling I have many times in software engineering projects. I mean, yeah, I get it, 2 years ago you needed to spent the minimum amount of time possible to get the work done. That’s fine. You delivered, you got customers, everything went well. ...

February 23, 2016