:-) know that feeling...

My solution is to use the TyTools https://github.com/Koromix/tytools for uploading and monitoring.
Here one of my platformio.ini files (windows, changing for other OS...