Author: Rich Liebling

  • Posted on

    Tech debt tradeoffs

    NOTE: please also see my followup post [More on tech debt]({{ relref . “more_on_tech_debt.md” }}). Tech Debt and the Race against Time: As I often say, we should all understand that there is good technical debt and bad technical debt. In real life, I have a house with a mortgage but don’t consider my mortgage bad. Sure, all else being equal, i’d rather not have a mortgage to pay. But, not all else IS equal.

    Read more...

  • Posted on

    A code review checklist

    Goals I’d like to do two things in this post: describe how i typically approach code reviews, and provide a basic checklist of what I think code reviews should take into consideration. My approach to code reviews If the pull request (PR) is small enough, i’ll generally review the complete diff at once (rather than by individual commit). Without a hard and fast rule, i find that something like ~200 lines affected is generally my cutoff.

    Read more...