Awesome Code Reviews library

Every article, clearly organized.

Browse the complete collection by topic, scan a short summary, and find the guide you need without digging.
32published articles13topics

Browse the library

Find your next read

Choose a topic or change the order. Articles can belong to more than one topic.

Showing 32 articles

01

Fundamentals

4 articles

  • Fundamentals
  • Review techniques

10 Best Code Review Techniques

Learn about different code review techniques.

Read article
  • Fundamentals
  • Best practices

30 Proven Code Review Best Practices

Learn 30 proven code review best practices from Microsoft and Google. Know the best practices for code authors and code reviewers to increase the value you get from code reviews.

Read article
  • Fundamentals

Code Review 101

Learn the fundamentals of code reviews, such as what is code review, how the code review process looks like, and what to focus on during code reviews.

Read article
  • Fundamentals

Code Review Challenges That Slow Your Team Down

Learn code review challenges that slow down your team and reduce the benefits you get from code reviews.

Read article
02

Best practices

5 articles

  • Best practices

Manual Stacked Pull Requests

Learn how to manually break up large code reviews with stacked pull request, and Git CLI. Use dependent pull request chains to ease code reviews.

Read article
  • Best practices
  • Checklists

Security code review checklist

This secure code review checklist helps code reviewers find security vulnerabilities and security bugs.

Read article
  • Best practices

Stacked Pull Requests - The Complete Guide for Developers

Break up large code reviews with stacked pull request, and make code reviews easier. Learn how to use dependent pull request chains to ease code reviews.

Read article
  • Best practices

Use Pull Request Templates to Improve Code Review Descriptions

Pull request templates help developers provide meaningful code review descriptions that reduce the reviewer's burden.

Read article
  • Best practices

Why we need an Awesome Code Review Workshop

Send this email to your manager to ask for an approval for an awesome code review workshop and code review training session.

Read article
03

Review techniques

3 articles

  • Review techniques

Bottom-Up Code Review

This post explains bottom-up code reviewing.

Read article
  • Review techniques

Test-Driven Code Reviews

This post explains test-driven code reviewing.

Read article
  • Review techniques

Top-Down Code Review

This post explains top-down code reviewing.

Read article
04

Collaboration

1 article

  • Collaboration
  • Fundamentals
  • Video

How to Give Respectful and Constructive Code Review Feedback

Respectful and constructive code review feedback goes a long way. It not only improves the code base but also strengthens relationships between developers.

Read article
05

Checklists

2 articles

  • Checklists
  • Best practices
  • Review techniques

A Code Review Checklist – Focus on these 10 Important Topics

Review code systematically across 10 important topics, including implementation, testing, dependencies, security, and AI-assisted development.

Read article
  • Checklists

Specific Code Review Checklists

Find the right code review checklist per topic or per focus area such as security, accessibility, Java or C in this curated list of code review checklists.

Read article
06

Tools

7 articles

  • Tools
  • Fundamentals

10 Best Code Review Tools In 2024

Learn about the best 10 code review tools of 2024, and their strength and weaknesses such as mobile reviews, or enforcing code review policies

Read article
  • Tools
  • Automation

13 Best Automated Code Review Tools for Static Analysis and Security (2026)

Compare 13 current automated code review tools for static analysis, security scanning, pull request feedback, and quality gates in 2026.

Read article
  • Tools

Automatic code review descriptions with "Whatthediff" code review tool

Whatthediff is a code review tool that analyses your code and generates a summary of the source code changes in plain English.

Read article
  • Tools

Best AI Code Review Tools 2026

Let’s look at the best AI code review tools of 2026. AI-powered code review tools have emerged as valuable allies to developers.

Read article
  • Tools
  • Automation

Datadog Code Security for automated code reviews

Learn how Datadog Code Security adds SAST findings, suggested fixes, and configurable quality gates to automated code reviews.

Read article
  • Tools
  • Automation

Scanning for security vulnerabilities with CodeQL

Learn how CodeQL code scanning finds security issues, integrates with pull requests, and supports built-in and custom queries.

Read article
  • Tools
  • Automation
  • Review techniques

Using Copilot for Automated Code Reviews

Learn how Github's Copilot can significantly improve your automated code review experience.

Read article
07

Security

2 articles

  • Security
  • Automation

Dynamic Application Security Testing

Learn about Dynamic Application Security Testing (DAST) that aims to identify security vulnerabilities of a running application.

Read article
  • Security
  • Automation

Static Application Security Testing

Learn about Static Application Security Testing (SAST) that aims to identify security vulnerabilities before it is deployed.

Read article
08

Industry practice

3 articles

  • Industry practice
  • Best practices

Code Reviews at Google

Learn how code review work at Google and what makes Google code reviews lightweight and fast, yet, effective to keep the codebase clean and coherent.

Read article
  • Industry practice

Code Reviews at Microsoft

How do developers at Microsoft review code? Learn how one of the largest software companies worldwide ensures high-quality code through code reviewing in this article.

Read article
  • Industry practice

Company Specific Code Review Practices

Learn how different companies review code. What does Google focus on during code review?

Read article
09

Developer experience

3 articles

  • Developer experience

Developer Experience: Does it Matter?

Learn what developer experience is and why it influences developer productivity, innovation, but also company performance, and profitability.

Read article
  • Developer experience

Developer Experience: What Drives Productivity?

Learn what developer experience is and why it influences developer productivity, innovation, but also company performance, and profitability.

Read article
  • Developer experience

What is Developer Experience (DevEx)?

Learn what developer experience is and why it influences developer productivity, innovation, but also company performance, and profitability.

Read article
10

Research & evidence

1 article

  • Research & evidence

Overview of Code Review Research

A curated, evidence-aware map of research on modern code review, pull-request review, and closely related change-based inspection practices.

Read article
11

General

1 article

  • General

The Ultimate Code Review Blog Post Series

Learn all about code reviews, from code review processes and best practices to giving feedback or handling conflicts during code reviews, in this blog post series.

Read article