1. 31

  2. 10

    I don’t trust anyone who uses the O’Caml spelling when it’s been spelled OCaml for ten years already. ;)

    That’s one problem with “choosing boring technology”. You might not have been actively following, and you think it’s still not boring when it already is. The opposite also happens: you think it’s still boring, but in reality, it’s nearly obsolete. After all, there’s no definite check or even a definition of a boring technology. You can only retroactively find out that it wasn’t boring.

    Making boring plans has the same problem:

    When your plans are constantly changing, it is a sign that you either are making plans that express a certainty you don’t have, or you haven’t done your research to get the right certainty in place.

    You never know if a plan was actually boring while it’s still relevant, and when you know, it’s too late already. Having successfully made boring plans in the past may not help you make more of those in the future either.

    I don’t have a solution to this problem. I don’t know if anyone else has, but to me this kinds of advice always sounds like “don’t make mistakes”—valid, but very hard to follow.