- Comment on 10 Reasons Node.js is the best choice for your next web app:
I created a website using node.js in 2014, and it is still running. The performance is good. However, I have a few regrets.
- We had a very hard time by install this project on other team members who use Windows 10 because we didn't know how to build a Bcrypt library.
- Recently, I have to fix the project without adding any new feature because Express.js was changed, MongoDB was changed, and some packages that I used were abandoned.
- It was a small project so I wanted to keep the session storage in RAM, but I can't since I ran 4 node.js processes. Now the project requires Redis as session storage, which causes more troubles for team members, who don't familiar with GNU/Linux, Docker, or WSL.
- Comment on Distraction free operating system:
The last OS that I used without an Internet connection was Slackware.
- Comment on What text editor are you using?:
I'm using GNU Emacs, which is, from my experience, great for open source software and decentralized development. Last year, I found an issue in a package/extension, I could make an experiment by modifying and running its code on the fly. I didn't even need to reload the whole package/extension. So I figured the solution out and submitted a pull request quickly.