Hacker News new | ask | show | jobs
by thorncorona 1282 days ago
In general it's a hassle when your processor arch, OS version, and node version starts to come into play. NPM doesn't handle this in a great way, especially with native dependencies that need to build, and rely on OS apis. NodeJS isn't particularly stable either.

For example, I used to dev apps on windows, and run them on Ubuntu 16. That worked alright but required minor changes. Moving to Ubuntu 20 on my server required a couple tweaks, and then later moving to deving on Mac required more changes.

Of course keeping old copied of databases is a different story but SQLite is just so convenient compared to backing up full fledged SQL dbs.

These were for old finished projects I wanted to briefly spin up.