The article is pretty good, but this amount of hyperbole is really unforgivable: "If you’re not careful, you can neuter or even damage your devices by using the wrong cable." First of all, the linked post says that C to C cables do not have this problem at all. The issue comes about in relation to how older standards report allowable power draw via resistor configuration. This is a problem that can only occur with USB A to USB C and also USB A to USB B.