Earlier quoted context omitted.
How does pair programming work over chat? I feel like pair programming relies on you both looking at the same code + talking things through while one of you is actually coding. It seems like having to switch over to a chat client to communicate would decrease productivity a lot.
I can't comment too much on the pair programming aspect. I know Floobits[1] has been floated around often. It seems most of the pair programming we do is with interns or junior developers, who are located at HQ until joining full-time/gaining more experience. As mentioned below Screenhero is really great for 1v1s (they plan on adding team collaboration early this year). For reference I wrote a post a while ago with s…
We Tried Building a Remote Team and It Sucked
81–90 of 99 posts
Re: We Tried Building a Remote Team and It Sucked
#82Earlier quoted context omitted.
Mumble core developer here. Glad to hear Mumble is useful to you and your coworkers. Always nice to get positive feedback. If anyone has question about the software or the project feel free to ask.
Have any of the core developers considered creating a very polished / simplified / professional supported client for business? Stuff like "native look" on OS-X, some shiny features and ability to be easily pre-configured and shipped to people. So I could just give a pre-configured little bundle and they just run it, it would generate the cert and do the wizard, but we would have stuff like default push-to-talk, a few…
We work on Mumble in our spare time and as such developer time is scarce. We try to focus on what we think most users are going to benefit from. There's a long "Would be neat to have X" list ;)
One goal for the future is to make Mumble more modular which should make creating such a specialized client feasible without much extra work.
If someone here is interested in C++ with Qt and wants to contribute to a FOSS project used by nearly 400,000 users monthly we can always use more hands.
Re: We Tried Building a Remote Team and It Sucked
#83Although I disagree with the overall sentiment of the article (remote working doesn't work for generalists). I commend the author for at least trying remote work (especially as a YC company, an organization that openly discourages remote work). Full disclosure, I work remotely and it's by far the best decision I've ever made in my entire life. So to address a few points. Collaboration to me is when a group of people,…
How does pair programming work over chat? I feel like pair programming relies on you both looking at the same code + talking things through while one of you is actually coding. It seems like having to switch over to a chat client to communicate would decrease productivity a lot.
One programmer shares screen with another programmer.
Both discuss what they are doing, what they should do.
One programmer codes. Another programmer monitors coding for bugs and sub-optimal implementation.
Communication tool: Skype (or possibly Google hangout?)
Re: We Tried Building a Remote Team and It Sucked
#84What about: Work remote. Get all the company together to a trip to Hawaii each year. I'm sure this can build camaraderie and morale, and I hope someone gives it a try.
https://medium.com/@brianaxe/the-grid-an-unconventional-star...
Re: We Tried Building a Remote Team and It Sucked
#85I can't imagine how you'd do pair-programming remotely, certainly. Some kind of shared-screen skype-call? Two sessions into a remote-desktop? Collaboration over the wire is slower than collaboration in person and less enthusing, but it's also more considered, more precise. We each have different styles I guess. Introverts likely prefer the considered precise way, extroverts the enthusiastic fast-paced way. People who…
Re: We Tried Building a Remote Team and It Sucked
#86Although I disagree with the overall sentiment of the article (remote working doesn't work for generalists). I commend the author for at least trying remote work (especially as a YC company, an organization that openly discourages remote work). Full disclosure, I work remotely and it's by far the best decision I've ever made in my entire life. So to address a few points. Collaboration to me is when a group of people,…
How does pair programming work over chat? I feel like pair programming relies on you both looking at the same code + talking things through while one of you is actually coding. It seems like having to switch over to a chat client to communicate would decrease productivity a lot.
This wouldn't work for folks who work in an IDE though, since it's terminal based.
Re: We Tried Building a Remote Team and It Sucked
#87Earlier quoted context omitted.
For having a remote whiteboard, shared OneNote notebooks on a Surface Pro 3 is fantastic. It's not 100% realtime sync, but it's close. Except that nobody else has a Surface Pro, so the only time I've tried it was with a friend with a Bamboo on the other end. Maybe someday.
One can get a decent drawing tablet for about $50 these days. Pretty minimal investment.
Re: We Tried Building a Remote Team and It Sucked
#88Earlier quoted context omitted.
One can get a decent drawing tablet for about $50 these days. Pretty minimal investment.
Yeah, but it doesn't really compare to drawing on a screen. And there's much more of a learning curve on those for people who haven't used one before.
Re: We Tried Building a Remote Team and It Sucked
#89An unexpected tool has helped tremendously for our teams in terms of remote work: Mumble ( http://wiki.mumble.info/wiki/Main_Page ). Mumble is a cross platform, open source VoIP application. Often used for gaming in a group (like Teamspeak or Ventrilo). It has the idea of channels (rooms, offices, etc) is very high quality, low latency and low bandwidth installed on your companies servers in minutes, always encrypted…
Interesting. I know Mumble is used a lot in the gaming community, but I never thought of the idea of using it for workspace/business. I wrote a webapp targeted for gamers to easily setup temporary Mumble servers ( http://guildbit.com ). So I'm sure someone can build a service similar to wrap the Mumble API for workspace users. Similar to Slack with IRC.
Re: We Tried Building a Remote Team and It Sucked
#90Earlier quoted context omitted.
Sococo (I work there) does a good job. Share apps (not desktops); talk and video, pointers and web apps all work together to make pair programming pretty seamless.
Man I wish sococo supported linux, our team is a mix of linux and mac and we would love to use it and pay for it. We've got 128 people around the world but without linux support we can't :( If you can give me any timeline till a linux version I would appreciate it, bwbbwb@gmail.com
There's a web version under development right now - it should work with Chrome and Firefox.