Artwork

Content provided by CJ Avilla, Colin Loretz, CJ Avilla, and Colin Loretz. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by CJ Avilla, Colin Loretz, CJ Avilla, and Colin Loretz or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Code Reviews: Giving and Receiving Feedback

36:27
 
Share
 

Manage episode 344485022 series 3379394
Content provided by CJ Avilla, Colin Loretz, CJ Avilla, and Colin Loretz. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by CJ Avilla, Colin Loretz, CJ Avilla, and Colin Loretz or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.

Disclaimer: The episode on Creating Pull Requests got lost so Episode 6 ended up being our Build vs Buy episode.

Upcoming Conferences Of Note

Pull Request Guide from Thoughtbot

Other Tips for giving a nice PR review

Remember the person on the other end of your review is a human. As devs it’s easy to mix our identity with the code we write and any criticism of that code can be challenging to absorb.

  • Timeliness
    • Respond quickly if you are a reviewer
    • This can be especially challenging when dealing with major differences in timezone
  • Checklists
    • Does this code belong somewhere else?
    • Is this code tested?
    • Do I understand this code?
      • PRs can be a way to do knowledge transfer to other folks on the team
    • Are there any glaring security concerns?
    • Should someone else also review this change?
    • What might go wrong when this is deployed?
      • Is there observability in place?
      • Is there a large migration that needs special treatment?
  • Other things:
    • I try to group all of my replies into one big response rather than lots of individual comments, that way the

Tools Mentioned

  continue reading

58 episodes

Artwork
iconShare
 
Manage episode 344485022 series 3379394
Content provided by CJ Avilla, Colin Loretz, CJ Avilla, and Colin Loretz. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by CJ Avilla, Colin Loretz, CJ Avilla, and Colin Loretz or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.

Disclaimer: The episode on Creating Pull Requests got lost so Episode 6 ended up being our Build vs Buy episode.

Upcoming Conferences Of Note

Pull Request Guide from Thoughtbot

Other Tips for giving a nice PR review

Remember the person on the other end of your review is a human. As devs it’s easy to mix our identity with the code we write and any criticism of that code can be challenging to absorb.

  • Timeliness
    • Respond quickly if you are a reviewer
    • This can be especially challenging when dealing with major differences in timezone
  • Checklists
    • Does this code belong somewhere else?
    • Is this code tested?
    • Do I understand this code?
      • PRs can be a way to do knowledge transfer to other folks on the team
    • Are there any glaring security concerns?
    • Should someone else also review this change?
    • What might go wrong when this is deployed?
      • Is there observability in place?
      • Is there a large migration that needs special treatment?
  • Other things:
    • I try to group all of my replies into one big response rather than lots of individual comments, that way the

Tools Mentioned

  continue reading

58 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play