This message was deleted.
# general
s
This message was deleted.
s
depends on your purpose, but maybe https://containers.dev/
s
I prefer devcontainer or Nix (or devenv) for local development.
b
Github codepsaces or Gitpod for me
j
I don't have a "use this" recommendation yet, but I'll note that while Codespaces, Gitpod, and Development Containers get most of the PR hype, they kind of assume you have one primary service and don't seem that great for running a set of microservices. However, there is a whole set of lesser-known tools that targets that use case: Coder, DevSpace, Okteto, Tilt, etc. We're still picking what we want to use, but you can see some of our discovery work in https://github.com/edx/edx-arch-experiments/issues/82 .
o
Thank you for the thoughtful answers! I'll take a look at all those wonderful tools
m
@Subin Kim +1 on Nix. Have you done any writeup on your setup? Is this just for you or for a wider audience?
s
Argo Workflows has good configuration on Nix. https://github.com/argoproj/argo-workflows/tree/master/dev/nix Devcontainer configurations are also present, so you can refer to them. https://github.com/argoproj/argo-workflows/tree/master/.devcontainer