I agree that it&#x27;s possible to build successful Node apps, but of all the languages I use, it&#x27;s the most difficult to keep up to date with and most likely to cause problems.<p>If you&#x27;re reading the mailing lists, going to meetups, etc, these things might not seem like huge issues. But if you&#x27;re just trying to run a small Node project as one amongst many bits of software in many languages, Node causes a disproportionate number of problems.<p>I&#x27;ve given a couple of examples below - Zombie switching to io.js, and the whole self-signed certificate debacle from a couple of years ago.