One common type of problems reappearing over and over again on stackoverflow.com is “reusing” a single instance of any of the Subject classes and then being surprised that it doesn’t work as one might expect.
In 2015 I worked on a web app in AngularJS that seemed to be very simple but over time it evolved into a quite large project and I was hit by Angular’s performance soon and really hard.
Node.js is a brilliant product. It gives you so much freedom and I think it’s ideal for single purpose web servers.
Another great thing is WebSocket. Nowadays it’s widely supported and its usage is mostly in very specific…