I've always thought this is true...

Before you argue, build the strongest possible version of the opposing view. 

Not the weak, easy-to-attack version. The version that actually challenges you. 

The person who can argue both sides clearly is the only one who truly understands the problem.

~ read on X (twitter thread)