Trade-offs, not "best practice" | CodingStairs