Hacker News new | ask | show | jobs
by otabdeveloper1 2575 days ago
Indeed you're right, but the problem is that your devs' machines and your production systems are running different OS's/distributions.

Nix tries to solve this, but it isn't there just yet.

1 comments

I know there is cost to this solution but it's a good one:

Use the same OS and similar hardware for development and production.

The cost includes making development impossible without internet access, given that devs are not going to be carrying a cluster of servers around with them.
^ This.

Also means developers can work in whatever environment they want, but the result will be reproducible (almost) anywhere.