Skip to content

Instantly share code, notes, and snippets.

@pnakibar
Created September 17, 2018 09:10
Show Gist options
  • Save pnakibar/c32a51fb42803c04237d53e6210e9bac to your computer and use it in GitHub Desktop.
Save pnakibar/c32a51fb42803c04237d53e6210e9bac to your computer and use it in GitHub Desktop.

VS Code Live Share

For fun and profit sharing

Why?

  • We at Klarna (or at least in my team) do lot's of mobs
  • Only watching your friend code? Not so fun
  • Why not make writing code a co-op experience?
  • Good way of pair/mob programming without a big screen

CO-OP

  • Is fun!
  • Is like playing video games locally (not so much)
  • Productivity

Features

  • Share your own "vs code instance" with your colleages so you can edit the same code-base
  • You get to keep some configurations
    • By configurations I mean shortcuts and Vim mode
  • Share servers !!!!
  • Share the command line !!!!

What we currently do at Pro-🦆s?

  • Sharing local servers
    • Local Services running for Klapp
    • Web front-end for development
    • We could even hack the react-native server to share the native development
  • Sharing code!
    • Great for refactoring
    • We get to work in the same base
  • Sharing the command line
    • Writing funny scripts and spooking your colleagues
  • Smooooth onboarding of new members easier to the code base

Caveats

  • Commits come with only one author :(
  • Sometimes is hard to split activities
  • Only work with VS Code (but I think there are plugins for other IDEs/Text Editors)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment