...worked in another place which didn't allow local code. It was the most horrible dev experience I had. Cannot fathom why google went that way too.
But 99.9% of the builds happen remotely. So local vs remote code just isn’t that relevant.
It is also true that Google spends millions and millions on its dev environment every year, so this isn’t your average “no code on laptops” situation.