Header Logo
Log In
← Back to all posts

Mastering Code Reviews (There's More!)

by Zubin Pratap
Aug 23, 2025
Connect

The code review is a fundamental ritual in modern software development. It's the moment where a solitary act of coding becomes a collaborative act of engineering.

For this process to be truly effective, both the developer submitting the code and the reviewer scrutinizing it must operate with shared principles. These principles were mandatory reading for all of us at Google. (Btw if you're interested in an experienced engineer's surprise at the sheer level of tooling and infra at Google read this post!)

Unlike the previous post which was target at junior devs, this guide is for both sides of the pull request.  

We will first explore how a developer can submit code that builds trust and earns respect. That's Part 1.

Then in Part 2, further below, we will look at how a reviewer can provide feedback that elevates the codebase and mentors their team.

Part I: The Developer's Playbook for Submitting Code

Your pull request (PR) is more than just a code drop; it’s a signal. It tells your team about your discipline, your attention to detail, and your engineering maturity. A well-crafted PR builds trust and streamlines the entire process.

1. Your Description Is Your Calling Card

Don't just say "fixed bug." Your description is your narrative. It will live on in the commit history forever.

Subscribe to keep reading this post

Subscribe

Already have an account? Log in

Loading...
The Highlight Reel Killed Resilience: Why Your Rejections Are Actually Proof You're Getting Closer
Everyone you see on LinkedIn landed their dream job. They got the offer. They posted the celebration. Their journey looks clean. Linear. Like they knew exactly what they were doing the whole time. You know what they didn't post? The rejections. The failed interviews. The months where nothing happened. The times they questioned whether they could actually do this. Most of reality never makes it ...
AI Engineering Courses: Old Wine, New Bottles (You May Already Have These Skills)
Every few years, the tech world loses its mind over the "next big thing." Ruby on Rails had developers convinced they needed to relearn web development from scratch. Then it was React. Blockchain. Big Data. DevOps. Machine Learning. Now? "AI Engineering." And with each wave comes the same predictable gold rush: New bootcamps. New "masterclasses." New instructors promising revolutionary approach...
The Five Critical Decisions That Separate Successful Career Changes From Expensive Failures
AI won't take your job. Someone using AI will. That's triggering panic. People are Googling "career change" at 2 am, convinced they need to blow up their lives and start over. Most of them are wrong. Career change is terrible for most people. It takes 12-24 months minimum. You'll spend nights and weekends learning while everyone else relaxes. And if you pick wrong, you've torched years you can'...

Career Change To Tech

Career change to code? Learning to code is not enough. Not even close. Just like learning how to dribble doesn't make you a pro ball player. There are 7 steps. So you need 7 campaigns. My newsletter is your unfair advantage on each. You also get access to my Podcast and other free resources - each of which help you understand exactly how I went from 37yo lawyer to Google Engineer. Sign up so you never miss out.
Footer Logo
© 2025 Alpha-Zeus Worldwide Pty Ltd

Join Our Free Trial

Get started today before this once in a lifetime opportunity expires.