What's the deal with `Devboxes`? is this a common thing? Sounds very clunky for regular (human-driven) development.
If you have fairly complicated infrastructure it can be way more efficient to have a pool of ready to go beefy EC2 instances on a recent commit of your multi-GB git repo instead of having to run everything on a laptop.