Live data from Hacker News

GitHub’s engineering team has moved to Codespaces

github.blog

31–40 of 704 posts

Re: GitHub’s engineering team has moved to Codespaces

#34

Earlier quoted context omitted.

Isn't this option already available with CI/CD or Vim?

You can also use VS Code on a remote VM directory. Our devs do this.

I'm doing that as well. Works fairly well.

(Much better than eg PyCharm's attempt at remote development.)

Re: GitHub’s engineering team has moved to Codespaces

#36
post #8

I would quit so fast if my company forced me to use a web IDE.

I write all my code on my personal laptop and then retype it into my company's IDE

That seems unnecessarily complex and time-consuming. Unless your company's work machine is locked down and you can't be productive on it...

Re: GitHub’s engineering team has moved to Codespaces

#38

I would quit so fast if my company forced me to use a web IDE.

(googler, opinions are my own).

Google allows for normal desktop IDEs, plus having a web based one. The funny thing is, many people move to the web based one because it is so good.

But Google is also unique in how piper/citc[0] (our source control) works. It's effectively designed for web/cloud based style development, so the workflow for web based dev and desktop dev are effectively the same.

So web dev can work, but I don't think the existing tech that most of the software industry has is built well to support it.

[0] https://cacm.acm.org/magazines/2016/7/204032-why-google-stor...

Re: GitHub’s engineering team has moved to Codespaces

#39
post #19

I would quit so fast if my company forced me to use a web IDE.

I am wary of requiring an internet connection in order to develop, but there seem to be more and more advantages to using something like Codespaces. The article describes using pretty much any IDE, so they are just offloading the setup and running of the development environment to the cloud while letting you run your preferred IDE locally.

An internet connection is already required for dependency management and stack overflow. I already develop with an always-on connection.
Post reply on HN