CodeCoach

Dev tools

pair programming

SHOW HN2016

CodeCoach

Start a pair programming session over WebRTC by just sharing a link

codecoachapp.com

#pair programming#webrtc#code sharing#remote collaboration

131points
40comments
#272of 2,264 in 2016
Top 13%of 2016 by points

How HN took it

DebatedReal support and real criticism

9 positive, 10 neutral or asking, 2 mixed, 7 critical, out of 28 comments about the project. Thread score +0.10.

Execution: 0 for, 5 againstIdea: 3 for, 1 againstDesign: 1 for, 1 againstPrivacy: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Random word URLs are memorable and easy to read out

    From 2 comments
    • I'm fascinated by the use of random word combinations instead of a random alphanumeric sequence for passing a unique URL. What was the reasoning behind this decision? On one…
      dkopi on HN
    • Hello. As other comments mentioned, it is easier to communicate these URLs over the phone. These words were chosen very specifically to be short, phonetically different from one…
      asadlionpk on HN

Objections

  • Connection stuck on 'connecting' and text input not working

    From 4 comments
    • It connected me with the developer but somehow I was not able to type anything. It kept displaying connecting.. I used Chrome.
      mukgupta on HN
    • I'm stuck connecting... :( tried both with my phone and my laptop - both in Chrome Version 49.0.2623.75 m webrtc works fine, but I'm unable to type anything...
      goatic on HN
    • It is just showing connecting with my own video at the right top corner. I think something is wrong. I am on the latest chrome. Getting these errors in dev console. Could not…
      h43k3r on HN
    • Still the same on both Firefox 44.0.2 and Chrome 49.0.2623.75
      onetom on HN
  • Supports C and C++ together, no C89/C99 distinction

    From 1 comment
    • I stumbled upon your site a few days back. It's very neat and nicely done, but I had to close it because it treated C and C++ together. I wanted to quickly check how a code will…
      piyush_soni on HN
  • Running as root in Docker container

    From 1 comment
    • I suggest you do not run things as root inside your docker containers. :)
      jryan49 on HN

Requests

  • Separate C89, C99 and C++ compilers

    From 1 comment
  • Fix the connection and typing bugs

    From 1 comment
    • Thanks for letting me know! Was running this on a small server and didn't expect it to blow up. Bug fixes coming in next week after I finish finals.
      jsin on HN
  • Open source it

    From 1 comment
    • This is awesome! Is this open source? I'd love to learn more about it.
      markwaldron on HN

Questions

  • Why random word combinations in URLs

    From 1 comment
    • I'm fascinated by the use of random word combinations instead of a random alphanumeric sequence for passing a unique URL. What was the reasoning behind this decision? On one…
      dkopi on HN
  • Is the session encrypted beyond HTTPS

    From 1 comment
    • Nicely done. I'm myself toying with webrtc and remote pair programming, so I think this is really cool. One question: before beginning the session I got a "popup" claiming that…
      scotu on HN

Alternatives named

  • tmux with a video chat

    From 1 comment
    • For pair programming I can highly recommend tmux combined with any video chat (Skype, Hangout, etc.).
      greenspot on HN
  • Etherpad and Google Wave

    From 1 comment
    • For tmux, that opens up pretty much any terminal based editor (vim, emacs, nano) along with all the extensions you might install with it (and the build environment). But for a…
      ytjohn on HN
  • Firepad-based codepad.remoteinterview.io

    From 1 comment
    • I like how simplistic this is. Btw, I am one of the makers of: https://codepad.remoteinterview.io We used Firepad[1] (which is based on Firebase) to sync data. [1]…
      asadlionpk on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/11228443)