I verified today what I had suspected, after one version of the software was updated to be the same as another using git merge alpha, and that version no longer working: specifying exact versions in your package.json doesn't guarantee that those packages, and its dependencies, do the same. so any 2 installations of your software could have different packages, some of which may be broken.

as it turns out, that wasn't the problem. I just had to restart the server using systemctl restart myturn@beta. but I'm planning on switching to Python as backend for the rewrite. nodejs may be an OK technology, but npm opens the door to too many maintenance nightmares.

Back to blog or home page

last updated 2017-06-30 14:02:34. served from tektonic