4 ms·
Jetbrains releases Code With Me collaborative development
- mikece 5y agoCould you imagine if Amazon acquired JetBrains and GitLab and made "Code with JetBrains, Git/CI/CD with GitLab, Deploy to AWS" easier than doing it any other way they could permanently prevent GCP or Azure from threatening their lead in the cloud. But that would take vision, charisma, the willingness to take bold steps... so it will never happen.
- solarmist 5y agoAlso easy is not an engineering priority for Amazon
- rakoo 5y agoThe nice thing is that they don't even need to acquire them, both product are open-source. AWS already has CodeCommit so I wouldn't be surprised if they came up with some integrated CI/CD that automatically builds all of your code and deploys to autoscaled EC2/Lambda instances. Indeed, close the gap with the editor (or some hybrid process) and you can have your own Google's dev infrastructure (https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext https://cacm.acm.org/magazines/2016/7/204032-why-google-stor...). Imagine you browse the AWS public hosting repo, you click "fork" and are immediately brought into a web-based IDE, you share the url with a friend who comes and joins you for some extreme programming, every change gets built on AWS and unit tests are run automatically and the result is shown in a background tab, you click on "commit" and the code (that was already tested) is instantaneously deployed on instances that have been automagically sized, and after 10 mins of cooking you get an URL with your service in production. There's a real risk of lock-in but I'd love to have that experience. It could also help bring more people into programming and dissolve the "magicness" of it
- dragonwriter 5y ago> AWS already has CodeCommit so I wouldn't be surprised if they came up with some integrated CI/CD AWS CodePipeline > that automatically builds all of your code AWS CodeBuild > and deploys to autoscaled EC2/Lambda instances AWS CodeDeploy Yeah, they might come up with that someday... oh, and: > Indeed, close the gap with the editor That whole stack already has available integrations with AWS Cloud9.
- rakoo 5y agoI am definitely not up-to-date with all AWS products, that definitely sounds like the ideal infrastructure. Do you have any feedback on using it ?
- manigandham 5y agoMicrosoft has already done this with Visual Studio Live Share which works across VS, VSCode, and their web/github codespaces UIs.
- mikece 5y agoThe video calls feature of this is a VERY interesting twist: when I'm pairing with someone via MS Teams usually we're just remote-viewing Visual Studio (and pushing/pulling code from git) but every so often it's necessary to share the screen to show what the app is doing or what the logs are doing locally. The video feature, while advertised as "see the face of your colleague" would be really useful for showing the telemetry or screen of the app you're working on together -- without the need for an external conferencing app.
- HomeDeLaPot 5y agoSounds like Visual Studio Live Share, though I'm pretty sure Live Share doesn't have video calls.