Chris Messina

CodeStream - Discuss, review, and understand code from inside your IDE

by•
CodeStream's cloud-based service and IDE plugins help dev teams discuss, review, and understand code. Enhance your existing services by connecting them to your source tree, and capture knowledge about your codebase while streamlining existing workflows.

Add a comment

Replies

Best
zac cooner
Solid product! But why does Codestream need the following Slack access : "CodeStream will be able to read all messages, files and profiles that you can access"? @peter_pezaris
David Hersh
@zaccooner CodeStream’s Slack integration allows you to share codemarks to any of your Slack channels or DMs. You and your teammates can participate in the conversation from either CodeStream or Slack, with messages in Slack being posted as the real users (as opposed to CodeStream bot). CodeStream is effectively acting as a Slack client, with messaging going directly from the IDE client to Slack’s backend (i.e., not going through our servers). This model provides a great user experience, but unfortunately, in order to do this Slack requires us to ask for those seemingly scary scopes. We’re exploring other options here, but hopefully the face that your Slack messaging isn’t going through CodeStream’s servers will give you peace of mind.
Peter Pezaris
@zaccooner @dhersh Put another way, you're not granting CodeStream those permissions, since your Slack data does not flow through CodeStream's servers, but rather you're granting *yourself* those permissions, so your IDE can effectively become a slack client.
Fernando Rojo
Wow. I am so excited to try this. Will give my thoughts later today.
Peter Nixey
This is such a lovely idea and kudos to you guys for executing on it so well. I haven't had the chance to use it yet but I've read the comments and seen some of the YC backchanneling and you've obviously hit this in the right place. I'm really excited for you guys and to see where this goes!
Haoyang Feng
This is amazingly cool!
Peter Pezaris
@haoyangnz Thank you very much! Let me know if you have any feedback once you've had a chance to try it out.
Luis Troccoli
Does this work with MS Teams?
Peter Pezaris
@ltroccoli not yet, although it's next on our roadmap. Probably 3-4 weeks out. if you are interested in getting a sneak-peek of a beta in a couple of weeks, shoot an email over to pez@codestream.com
Rodrigo Hermann de Almeida

I'd love to work in an enviromento where I could use it.

Pros:

Seems really good for collaborative and remote teams. Team code review activities can be easily achieved and issues can be created quickly.

Cons:

As any tool, seems like culture issues over the teams can slow down adoption.

Marcelo Minghelli

No more copy/paste on slack!!

Pros:

Great tool. Allow not only teams to discuss code, but makes pair programming possible even with remote reams

Cons:

Only available thought the internet? Any on prem version in the future?

Peter Pezaris
We do have an on-prem version in the works. Probably 6-8 weeks out. Thanks for your feedback!
Patrick Carmitchel

Five years from now developers will be thinking in terms of two eras: BC (Before CodeStream) and AC (After CodeStream).

Pros:

Cut and paste code to Slack was cool. This is next level. Topic #1 from our last launch was collaborating through the DLC. =SOLVED

Cons:

Too early to tell. 30 seconds to add from VS extensions. Side effects may include denial and depression from loss of life before CodeStream.

Claudio Pinkus
Thanks Patrick. Epic comments!
Alan Margarella
Awesome
Pan Wong
Codestream is just awesome! Software development on brand new code is hard enough as is it. Now imagine trying to understand code that was written by someone else over 10 years ago!! It's what I had to do as a backend engineer since my company insisting supporting old application written in Perl and no one maintain it for ages. Having all the necessary documentations in the code just help debugging and understanding code logic in the same time. Codestream allows multiple contributors to work on the code in the same time, instead of having all the history in slack channels or emails, it's now all in the code. It saves so much time to onboard a new engineer. Highly recommended!