2 Tweets about
Advice
Show Topics

Pros, cons, and mitigation strategies of solo founder vs. co-founding, courtesy of @noamwass (The Founder’s Dilemma): pic.twitter.com/KJ5cVtse1H

mattwensing tweet image
over 3 years ago

I’ve reviewed over 750 PR’s at AWS. As my team’s tech lead I provide insightful feedback and enforce a high code quality bar. But as a jr engineer I couldn’t review code. I didn’t know where to start, what to look for or how to comment. Here’s how I review PR’s. 🧵 👇

  • Agree with notes on how to do this well, although I think the PR process is outdated & inefficient. Everything below is important long term, but I would take a review that brings the functionality & UX up to par over one that makes code more readable. With advent of PR apps (Heroku & Netlify), it'd be cool to see UX/usability also becoming part of code review.
  • Code reviews purpose:
    • Coaching opportunity.
    • Strengthen readability & system understanding.
  • Read code deeply to get a good understanding.
  • "avoid using “you” or “your."
  • "prefix nitpicks with “nit.”
  • "I approve when and only when the PR is good enough."
Read More
Hide
over 3 years ago