Knowledge Base

June 8, 2020

Better Code Reviews GitLab Style

David O'Regan has some tips on code reviewing and how to improve a not-beloved, but super necessary step in the development process.

September 3, 2021

The code review struggle is real. Here's what you need to know.

The code review process can be sticky - with more code reviews needed than developers willing or able to perform them. Valerie Silverthorne talks about developer dynamics and the struggle felt when code reviewing.

July 3, 2020

The challenges of code reviews

Suri Patel dives into code review imporatnce and statisitics. "Teams turn to code reviews as a way to share knowledge, mentor newer developers, and ease the burden of development... Studies show that code reviews increase collaboration, because the process of working together to improve code quality creates a shared ownership of the codebase. Developers work towards a common goal rather than feel proprietary attachment to their lines."

January 28, 2021

Martin Fowler on Refinement Code Reviews

Martin Fowler asks engineering teams to think differently. In addition to traditional pre-integration code review, Martin recommends adding code reviews any time the code is read if certain conditions are met.

Modern Code Review: A Case Study at Google

This study is an exploratory investigation of modern code review at Google. It sheds light on why they introduced their code review practice and analyzes its current status, after the process has been refined through decades of code changes and millions of code reviews.

February 10, 2020

Great Code Reviews — The Superpower Your Team Needs

Shopify's Alejandro Lujan Toro shares a quick checklist for Practical Code Reviews, including: keep your pull requests small, use draft PRs, one PR per concern, focus on the code, not the person

September 30, 2021

How to Make Good Code Reviews Better

For teams who are already convinced of the value of code reviews, the author of the Pragmatic Engineer (a fabulous newsletter- highly recommend) advises how to make them even more useful.

10 Reasons Why Code Reviews Make Better Code and Better Teams

Scrum Tips Author Herbert Bodner lays out 10 reasons why Code Reviews benefit teams. He lays out especially well his journey to come to appreciate the importance of proper reviews, starting from not using them.

Why code reviews matter (and actually save time!)

Atlassian’s Dan Radigan shares four benefits of code reviews for Agile teams: 1. code reviews share knowledge 2. code reviews make for better estimates 3. code reviews enable time off (a big favorite for us!) 4. code reviews mentor newer engineers.