GitHub Codespaces are great because you have an instant dev env with all dependencies installed and everything configured. But, I don't run them in Browser because of some limitations and conflicts with browser shortcuts. If I'm running a Codespace, then I'll connect to it from VS Code using the GitHub Codespaces extension. But most of the time I run Dev Containers instead of Codespaces, because I only have one dev machine and don't really need to consume those cloud resources for a Codespace.