“Reverse engineering” has something of a negative connotation. People tend to associate it with corporate espionage or creative desperation. In reality, reverse engineering is a useful skill and a ...