Syntax - Tasty Web Development Treats

830: GitHub and Code Reviews with Sarah Vessels

17 snips
Oct 4, 2024
Sarah Vessels, a Staff Software Engineer at GitHub with expertise in code review processes, shares her insights on enhancing collaboration in software development. She discusses the critical role of code reviews, effective strategies for improvement, and when to involve the whole team, including junior members. The importance of asking questions during reviews to enhance communication is emphasized. Vessels also covers automation tools and commit strategies, while sharing her experience with GitHub Sponsors and recommending the Steam Deck for gaming.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Code Review Benefits

  • Request code reviews from your team for changes in the repository.
  • This helps catch errors, ensures maintainability, and documents decision-making.
ADVICE

Code Review as Historical Record

  • Use code reviews to understand past decisions and avoid inheriting problematic code.
  • It's better to get feedback late than to be stuck with a bad design indefinitely.
ADVICE

Smaller PRs

  • Make code reviews easier by creating small, focused pull requests.
  • Avoid large, overwhelming PRs that discourage thorough review.
Get the Snipd Podcast app to discover more snips from this episode
Get the app