Show HN: Coder – Remote development environments provisioned with Terraform 4 years ago
The traditional VM-per-developer approach is indeed prohibitively expensive.
Since developer workloads are bursty, we encourage resource sharing when possible. We've seen a Coder pattern where developers share a box, through Kubernetes or Docker, to cut costs by an order of magnitude.
The Coder team dogfoods on a single 32-core dedicated machine that costs us $40/m per developer while building our code 40% faster than my M1 MacBook Pro.