A decade of the TrollBridge