I’ve done Django on MacOS, run Kubernetes Klusters, done Java Spring, Ruby, MySQL, Postgresql, MongoDB, Express.js, Koa, etc etc etc.
The MacOS shell is different from production Linux. So is WSL, so is whatever version of Linux you are running at home. If you want to mirror a product environment perfectly, you use Docker. Otherwise, most people aren’t going to see big differences.
I’ve done Django on MacOS, run Kubernetes Klusters, done Java Spring, Ruby, MySQL, Postgresql, MongoDB, Express.js, Koa, etc etc etc.
The MacOS shell is different from production Linux. So is WSL, so is whatever version of Linux you are running at home. If you want to mirror a product environment perfectly, you use Docker. Otherwise, most people aren’t going to see big differences.