Thanks, that hits a soft spot in me. Like many programmers, I've wanted to learn about web design for a long time. Here, I really did the best I could, and am really happy to hear that it's not eye-achingly disgusting (to some).
I think you did a great job. Tells me exactly what it does, I don't have to hunt down screenshots, the call to action button is obvious yet not obnoxious and it's clean.
I hope they don't get rid of the ability to have extra toolbars since I use the web developer toolbar quite a bit, and adding an extra step to get to it would be very annoying.
If I'm going to be productive and get things done, then I'm going to want to.
If I don't want to get things done, and I force myself to, I won't become magically productive, I'm just going to try to get the task done as quick and cheap as possible because I don't want to be doing it. So the quality of that work lacks.
So when I'm feeling unproductive, I go browse the internet for a little while or get up and walk around until I want to work again.
So far this has worked for me throughout my jobs and my managers have yet to complain about it.
The only thing that makes node.js hip is people who call it hip.
Using node.js isn't about being hip or cool, or whatever else you want to call it. It's about solving a problem you have.
Personally node.js has solved a problem I was having with a recent project that needed a Comet server, and since node is all async I got this server up and running in a few minutes. I was never successful with Apache or Nginx.
Alternatively, I have used https://trendweight.com/ for many many years and love its approach.