PinnedI’ve code reviewed over 750 pull requests at Amazon. Here’s my exact thought process.Where I start, what I look for and how I provide feedback for pull requests.Nov 10, 202023Nov 10, 202023
How to nitpick on code reviews with empathyYou’re reviewing a Pull Request. You see a variable that should be renamed. Or a comment that should be rephrased. Or some if/else logic…Nov 30, 20223Nov 30, 20223
Take more photos, it will change your lifeFor the past few years, I’ve dedicated just 30 minutes a month to organizing my photos. It’s had an incredibly positive impact on my life’s…Nov 30, 2022Nov 30, 2022
Code reviews? What about pair programming, and trunk-based development?Comparing the two popular development models.Sep 12, 2022Sep 12, 2022
The $13,000 launch of my code review courseSeveral months ago I launched my first info product, a video course called Master the Code Review. I built it from scratch, on my own, and…Jun 30, 20221Jun 30, 20221
Code reviews intimidated me. So I built a course to help developers master them.Last month I launched my first ever video course. It’s done $17K in revenue, and it’s helped over 500 developers Master the Code Review.Apr 3, 20221Apr 3, 20221
From an ex-Amazon team lead: 5 mistakes I made as a junior software engineerA reflection on my mistakes, and how I corrected themMar 25, 20223Mar 25, 20223
Most teams are doing code reviews wrong. Here are 3 warning signs, and 3 fixes.Subtle problems with a bad code review process, and how to fix them.Feb 13, 20222Feb 13, 20222
Soft skills help developers level up. Here are the 10 I’d tell my junior self.From my learning and personal experience.Nov 29, 202110Nov 29, 202110
How I craft beautiful code that gets approved on the first reviewA language-agnostic process for shipping functional, readable code.Nov 4, 20214Nov 4, 20214