How it works

  1. Signup with your Github account

    Click on 'Sign Up' with GitHub and complete the authentication process to give Video Code Review access tp pull requests on your behalf

  2. Install the Video Code Review extension

    To record videos you will need to install the Video Code Review extension. You will be prompted to give permission to your camera and microphone. Please select Allow.

  3. Create a pull request or carry out your code review as normal

    Carry out your code review as normal. Make comments, code suggestions etc. If something is hard to explain, it's time for Video ode Review

  4. Open the extension

    To activate Video Code Review, have a pull request open and select the extension from the browser menu bar. This will open the Video Code Review setup menu

  5. Plan what you want to include in your video

    Now you need to plan out what you are going to include in your video. It can be a single point or a full breakdown of the pull request

  6. Start recording

    Click on the record button to start capturing a video. The page will update to show the recording UI and if your first step contains a link, it will jump to it

  7. Go through each of your points, step-by-step

    Once you have finished going over a step, click on the 'Next' button. The start and stop time for each step are marked against the video. Again, if the next step contains a link, you will be taken to it

  8. Your video is automatically uploaded

    Once you click on the 'Finish' button, your video will be automatically uploaded to the Video Code Review server. A unique URL will be generated for the video you created

  9. The video is added to the pull request

    The pull request will be updated with a comment including a link to the full video and a breakdown of the times for each step. If any of your steps relate to a specific comment, a link to the video at the specific time for the step will be added as a reply or an edit

Screenshot of the extension - login via GitHub Screenshot of the extension - user defining the steps Screenshot of the extension - User recording video Screenshot of the video being hosted - Screenshot of GitHub being updated with comments

Video preview

(The audio has been removed)

Our goal is simple. We want to make it as easy as possible for remote teams to discuss pull requests and get code merged as fast as possible. Take pull requests to the next level by making clear and concise videos to get your point across clearly and avoid misunderstandings.

Be the first to know when we launch