August 15, 2025
A problem I have with IDEs like vscode or IntelliJ is that they try to do too much by default,and they tend to get in my way when they do. I know the arguments that get sent to the function, I don't need you slowing to a crawl while you get a list I didn't ask for.
That can be shut off easily enough, but it means I have to search for the answers when I need them. Whatever, I made my choice. And at least it's limited to programming tools.
Or so I thought. When I was on vacation recently I bought a sim card for my phone because T-Mobile's service promises are bald-faced lies. But that sim comes with a bandwidth limit, so I was using wifi whenever I could.
Which led to some frustration: At one hotel my phone kept dropping off the wifi and not reconnecting. In addition to not wanting to use mobile data when I didn't have to, mobile service inside the thick walls was kind of bad. Streams would cut out, games would hang, it was a pain in the butt.
Turns out that Android decided to get on the "I'm helping" bandwagon at some point; if it decides the wifi connection isn't good enough it'll fall back to mobile and just sorta give up on the wifi completely unless you cycle your wifi status. And then it'll work until the next time the wifi quality dips. Maybe an hour, maybe a couple minutes.
I was able to find the setting for this, which you have to have wifi enabled to change, so that was fun. In the wifi settings, in the kabob menu, choose "Intelligent Wifi", then turn off "Use mobile data". It won't fix the network hiccuping, but at least it'll power through instead of shitting the bed.
