Every code review starts with righteous indignation. "Why would anyone write it this way?" Then you read it again. "No seriously, WHY?" By the third pass, you're questioning your own sanity. Finally, enlightenment hits: "Oh, that's why." Turns out the original author was dealing with some cursed edge case, a legacy system from 2003, or a database that returns null when it feels like it.
The journey from "this is garbage" to "actually, I would've done the same thing" takes about 15 minutes and three cups of coffee. Bonus points if you end up apologizing in the PR comments.
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++
Csharp