Debugging Tips for Developers: Strategies Across Every Stack