RSS Amplifier

Blog

Awesome Code Review RSS Feed

All about code reviews: code review best practices, pull request practices, code review checklists, and code review workshops, courses and training.

awesomecodereviews.comSource feed ↗40 posts

Live Last read · last published · next check

Latest posts

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…

Datadog Code Security for automated code reviews

Datadog Code Security brings application-security findings into IDEs, continuous integration, and pull requests. For code reviews, its main…

Stacked Pull Requests - The Complete Guide for Developers

This post explains the concepts, workflows, and tools behind stacked pull requests (stacked PRs). In a nutshell, with stacked pull requests…

Using Copilot for Automated Code Reviews

One of the most intriguing applications of GitHub Copilot is its potential to assist in code reviews. In this tutorial, we’ll explore how…

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. AI code…

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

Automated code review tools can find quality problems, security vulnerabilities, and policy violations before a change reaches a human…

Bottom-Up Code Review

During a bottom-up code review, the reviewer starts with reviewing single lines of code, small blocks of code, or small individual functions…

Code Review Techniques

Here is a list of articles that help you to learn more about different code review techniques: 1. Checklist-based Code Reviews 2. 10 Best…

10 Best Code Review Techniques

Systematically reviewing source code is an essential part of ensuring code quality and correctness of the code. Yet, most developers review…

Test-Driven Code Reviews

Test-driven code review refers to code reviews in which tests are reviewed first. Thus the difference to ad-hoc code reviewing is mainly the…

Top-Down Code Review

During a top-down code review, the reviewer begins by looking at the high-level artifacts of the system, such as ticket description…

Developer Experience: Does it Matter?

Over the last few years, more and more developers and researchers look at developer experience, that is how developers think about, feel…

Developer Experience: What Drives Productivity?

Engineering leaders have long sought to improve the productivity of their developers, but knowing how to measure or even define developer…

What is Developer Experience (DevEx)?

Over the last two years, I have been investigating developer experience - that is, how developers experience their work and how that…

Code Review Challenges That Slow Your Team Down

Many teams face challenges when conducting code reviews. In this article, we will look at the most common and problematic code review…

Specific Code Review Checklists

Code review checklists make code reviews more systematic and help detect more issues. They also help teams to perform code reviews more…

Company Specific Code Review Practices

Over the years, I curated a list of articles that give insights into how companies like Facebook, Google, or Netlify review code. On their…

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. This rather…

Automated Code Reviews

To learn more about automation in code reviews read the following articles: 1. Copilot for Automated Code Reviews 2. Automated Code Review…

Developer Experience

To learn more about developer experience read the following articles: 1. 10 Best Code Review Tools 2. 7 Best AI Code Review Tools 3. Copilot…

Code Reviews at Companies

Learn how market leaders like Microsoft, Google or Spotify do code reviews.

Dynamic Application Security Testing

Dynamic Application Security Testing (DAST) is a method of testing the security of an application by examining its behavior while it is…

Static Application Security Testing

Static Application Security Testing (SAST) is a software testing technique that aims to identify security vulnerabilities in an application…

Code Review Tools

To learn more about code review tools read the following articles: 1. 10 Best Code Review Tools 2. 7 Best AI Code Review Tools 3. Copilot…

Scanning for security vulnerabilities with CodeQL

CodeQL is GitHub’s static analysis engine for finding security vulnerabilities and coding errors. It extracts a relational representation of…

Code Review Checklists

To learn more about using checklist during code reviews read the following articles: 1. Checklist-based Code Reviews 2. Security-focused…

Security code review checklist

Using a secure code review checklist helps you find security vulnerabilities systematically during code review, and is a code review best…

30 Proven Code Review Best Practices

Which code review best practices do companies such as Microsoft, or Google follow to ensure great code review feedback? How do you stay…

10 Best Code Review Tools In 2024

Let’s learn about the 10 best code review tools in 2024, and which features stand out for each of the code review tools. While following…

Code Review 101

Learn what a code review is, how to do code reviews and the common steps of a code review workflow, in this article from awesomecodereviews…

A Code Review Checklist – Focus on these 10 Important Topics

A code review checklist, together with clear review guidelines, helps a team inspect changes systematically and keep its attention on high…

Why we need an Awesome Code Review Workshop

Copy and Paste this email and send it to your manager to ask for workshop approval. Dear manager, Code reviews are an extremely effective…

Use Pull Request Templates to Improve Code Review Descriptions

Learn how to use a pull request template to ensure code authors provide meaningful code review descriptions. Pull request templates help…

Manual Stacked Pull Requests

Stacked pull requests are a powerful way to break down a large feature into smaller, meaningful subtasks. They let you keep moving forward…

How to Give Respectful and Constructive Code Review Feedback

Respectful and constructive code review feedback is the basis for a fruitful and positive collaboration. In this article, you learn 1…

Code Reviews at Google

Code reviews at Google play an important role as an engineering practice and have been adopted already in the early days of Google. Still…

Code Review Best Practices

To learn more about code review best practices read the following articles: 1. Code Review Best Practices 2. Pull Request Templates…

Code Review Fundamentals

If you want to learn the fundamentals of code reviews, have a look at the following articles: 1. Code Review 101 2. 10 Best Review…

Code Reviews at Microsoft

How does Microsoft do code reviews? Have you ever wondered how one of the largest software companies worldwide ensures high-quality code…

The Ultimate Code Review Blog Post Series

In this code review blog post series, I share my experiences and lessons learned about code reviewing. Primarily, I show you code reviewing…