Show HN: GitDuck – Learn from other developers by watching how they work
gitduck.com
gitduck.com
I'm Thiago, GitDuck co-founder and I'm here to answer any questions. We built GitDuck to help developers to learn from others as if they were in the same room.
We have been working remotely for a while and always struggled when we had to explain something about our code. "Should we talk in Slack? Wait, let me find the commit link... Let's do a Zoom? Oh, the person is offline now... :$" We miss how easy it was in the office to just stand up, watch another developer working and directly ask a question. We built GitDuck to solve this.
Check some examples: Bug fixing live: https://gitduck.com/watch/5d6fbc7d5e065d2267a2789e Working in our extension https://gitduck.com/watch/5d6f9a675e065d1394a2789a Asking for help: https://gitduck.com/watch/5d11eda36cee9c35f57de99b
It works directly from VS Code (soon other IDEs) and combines both screen and source code sharing in one place. Besides being focused on developers, that's the main difference from doing a screen sharing call or uploading to YT/TW.
Let us know what you think, thanks!
I'm guessing mostly based on https://github.com/gitduckhq/aperture-node. If you're running in VS Code though I think you might be able to use web APIs to do this easily, e.g. https://developer.mozilla.org/en-US/docs/Web/API/Screen_Capt....
Have you tried that? Either way, any ETA on Linux support? :D
> Looks from the github repos like this is MacOS only right now, is that right?
You guessed right, only MacOS (for now) because that's what we use ourselves
> I’m guessing mostly based on https://github.com/gitduckhq/aperture-node.
We started using this package in our first implementation but we got rid of it as it was not really suiting our needs. We’re using FFmpeg now.
> If you’re running in VS Code though I think you might be able to use web APIs to do this easily, e.g. https://developer.mozilla.org/en-US/docs/Web/API/Screen_Capt... > Have you tried that?
We thought about that but afaik VSCode doesn’t expose those APIs to the extensions :disappointed:
> Either way, any ETA on Linux support? :D
Yeah, we’re working on it, we should come up with a version for Linux and Windows in around 2-3 weeks!
Thanks for your comment!
Btw, I found a typo while registering. The email confirmation page says "Help sharing GitDuck to have earlier access to the platform." The word "sharing" is the wrong tense, "share" or "by sharing" would fix it.