How to Have a Good PR

November 19, 2025

Pull requests are something we'll make thousands of times in our careers, but it's easy for them to go off the rails. Problems can emerge from the code, to the review comments, to the very concept of the pull request itself, turning what should have been a moment of celebration into a moment of dread and frustration for all. In this episode, I detail an extensive list of strategies for both authors and reviewers to ensure everyone can have a good pull request.

About Me

Hi, I'm James! I'm a software engineer who has been building software for over 25 years. I've worked on a lot of code, worked in a lot of systems, and worked with a lot of people in that time. I decided to make this podcast to share some of the things I've learned along the way.

If I have one, I'd say my superpower is being a highly extroverted storyteller. I love sharing stories, building empathy, and learning from other's experiences.

Join me every week as we explore the undertold social aspects of software engineering!

Get in Touch

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.