4.9 • 1.1K Ratings
🗓️ 4 October 2024
⏱️ 51 minutes
🧾️ Download transcript
Scott and Wes talk with GitHub’s Sarah Vessels about the ins and outs of code reviews, their critical role in collaborative development, and tips for making your reviews more effective.
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Click on a timestamp to play from that location
0:00.0 | Welcome to Syntax. On today's supper club, we have Sarah vessels from |
0:04.9 | GitHub here. She's a staff software engineer, GitHub, and she's been there for |
0:09.2 | eight years working on all kinds of things like get hub sponsors discussions branch renaming |
0:14.8 | pin repositories private graph contributions and a ton of stuff and we're going to be |
0:19.3 | talking a lot about code reviews we're going going to be talking about GitHub the process of |
0:25.2 | emerging code in a project and working in a collaborative environment. My name is |
0:30.3 | Scott Tolinsky, with me as always is Wes. |
0:32.5 | Welcome to the show, Sarah. |
0:34.7 | Hi, thanks for having me on. |
0:37.0 | Yeah, so code reviews. |
0:39.5 | We have a lot of developers who listen to this show, |
0:42.1 | and maybe they haven't been a part of big teams or they've been |
0:45.8 | a part of big teams or you know they haven't done this process of a code review. |
0:50.8 | I read a blog post of yours that was extremely good. We'll link to it in the |
0:55.2 | show about the process of code reviews and I kind of wanted to start off there. So could you explain |
1:01.5 | two developers who might not be aware you know what's the deal with a code review? What's the premise? Why would somebody do a code review and what does that entail? |
1:09.0 | Okay, so code review is having your team, having other people with context on what you're trying to build, |
1:16.4 | the bug you're trying to fix, anything you're doing in a repository, getting them to look over your changes. |
1:22.3 | This is assuming you're using like pull requests, merge requests, |
1:25.3 | if you're on GetLAP, that you're not just throwing your code out there to the main branch. |
1:30.8 | So it's part of the process. I think you might have automated testing. You might have |
1:34.8 | automated deploys to some kind of staging environment. Stuff like that to help you assess, like, did I do the right thing? |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2025.