Personally, my strategy with clang is usually to start with `-Weverything` and disable the annoying warnings. _Originally posted by @jtbandes in https://github.com/foxglove/ros-foxglove-bridge/pull/194#pullrequestreview-1335200816_