Live data from Hacker News

Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing

news.ycombinator.com

1–10 of 113 posts

Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing

#1
Hi everyone! We are Dragos and Thiago from GitDuck (https://gitduck.com). We are building GitDuck, a Zoom for developers with direct integration to the IDE so software developers can talk and collaborate in real-time.

It all started by accident, Dragos and I were working on something else, a screen recording tool and we started to use it internally to record short videos of our code. At first it was just for quick code reviews and to debug, but soon we realized how helpful it was to have a video explanation of the code. Kind of rubber duck debugging with video. ;)

After talking to almost 300 developers and learning that other people were facing similar collaboration issues we decided to focus 100% on building this tool. We are the first users and we use GitDuck internally for quick assistance, pair programming, code reviews or just discussing ideas.

It has the features you would expect in a video call tool — like audio, video chat and screen sharing, but the UX and the integrations were built exclusively for developers. You can easily share your code and do pair programming. We are building integrations for all the IDEs. This enables you to collaborate without screen sharing (so it's faster and and consumes less bandwidth), directly from your IDE and independently of the IDE that other people are using.

Whenever you join a GitDuck meeting, your IDE extension wakes up and allows you to share your code with the other meeting participants (or join the already shared code from other meeting participant). When your peers join your code, they can see and edit your files in real-time, similar to the Google Docs experience. At any given point you can also go to your peers position so you can see in which file and line they are.

Check a 1 min demo (https://gitduck.com/watch/5f1808919552aefe64ce0751)

GitDuck currently has integrations to VS Code and VSCodium. In the next few days we are going to release the integrations to all JetBrains IDEs. Vim, Sublime and others coming after that.

One important aspect to mention is security. We are the first users of the service so we focus a lot on building something that we would trust to use ourselves. All the files shared from your IDE are always shared via peer-to-peer and are end-to-end encrypted. No piece of code never touches our servers, so we never have access to your code.

All calls are encrypted and p2p (if 4 or less participants). If 5 or more people join we switch to a cloud infrastructure in order to maintain the quality, but the media are always encrypted and we never have access to your calls. You can read more about it here (https://gitduck.com/security) and we are always open for your suggestions to improve.

We would love to hear your thoughts and feedback. What are your ideas about tools like this?

Thank you!

Re: Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing

#4
Site and demo won't load for me.

The naming and references to 'Zoom' are odd. Instead of "Zoom for developers" maybe explain exactly what that means? Is is screen sharing and group meetings?

When you compare yourself to zoom I immediately set the bar that the usability/performance/security/etc. must at least be to their level.

Re: Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing

#7
post #5

If this project takes off, I see a lot of people mis-typing gitdick instead. Probably should either look at changing the name or at least also registering gitdick.com pre-emptively

It’s already taken. shrug It points to someone’s GitLab instance.

As a word of warning, the home page does feature a vector image of something that looks quite phallic.

Re: Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing

#8
post #3

This name violates the git trademark policy: https://public-inbox.org/git/20170202022655.2jwvudhvo4hmueaw... I do like the “duck” part of it though!

Do GitHub, GitLab, Gitea and other "gits" have an agreement with "the" Git?

Re: Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing

#10
post #8
post #3

This name violates the git trademark policy: https://public-inbox.org/git/20170202022655.2jwvudhvo4hmueaw... I do like the “duck” part of it though!

Do GitHub, GitLab, Gitea and other "gits" have an agreement with "the" Git?

It explains that in the link they posted...

So GitHub is essentially outside the scope of the trademark policy, due to the history. We also decided to explicitly grandfather some major projects that were using similar portmanteaus, but which had generally been good citizens of the Git ecosystem (building on Git in a useful way, not breaking compatibility). Those include GitLab, JGit, libgit2, and some others. The reasoning was generally that it would be a big pain for those projects, which have established their own brands, to have to switch names. It's hard to hold them responsible for picking a name that violated a policy that didn't yet exist.

Post reply on HN