| ▲ | sumanthvepa 14 hours ago | ||||||||||||||||
Interesting. I required all my devs to use local VMs for development. We've saved a fair bit on cloud costs. | |||||||||||||||||
| ▲ | wongarsu 10 hours ago | parent | next [-] | ||||||||||||||||
> We've saved a fair bit on cloud costs our company just went with the "server in the basement" approach, with every employee having a user account (no VM or docker separation, just normal file permissions). Sure, sounds like the 80s, but it works rearly well. Remote access with wireguard, uptime similar or better than cloud, sharing the same beefy CPUs works well and gives good utilization. Running jobs that need hundreds of GB of RAM isn't an issue as long as you respect other's needs too dont hog the RAM all day. And in amortized costs per employee its dirt cheap. I only wish we had more GPUs. | |||||||||||||||||
| ▲ | mr_toad 10 hours ago | parent | prev | next [-] | ||||||||||||||||
> Interesting. I required all my devs to use local VMs for development. It doesn’t work when you’re developing on a large database, since it won’t fit. Database (and data warehouse) development has been held back from modern practices just for this reason. | |||||||||||||||||
| ▲ | layer8 10 hours ago | parent | prev | next [-] | ||||||||||||||||
For many companies, IP isn’t allowed to leave environments controlled by the company, which employee laptops are not. | |||||||||||||||||
| ▲ | happymellon 13 hours ago | parent | prev [-] | ||||||||||||||||
Current job used to let us run containers locally, but they decided to wrap initially docker, and then podman with "helper" scripts. These broke regularly, and became too much overhead to maintain so we are mandated to do local dev but access a dev k8 cluster to perform any level of testing that is more than unit and requires a db. A really shame as running local docker/podman for postges was fine when you just ran the commands. | |||||||||||||||||
| |||||||||||||||||