Golang is evil on shitty networks (2022)
withinboredom.info
withinboredom.info
Last time it happened was an `npm install` of a large repo that was stalling during parallel download step. This is on a 500mbps wired connection (though admittedly with a router that has some known issues with TCP congestion). When I enabled Wireguard the problem disappeared and the install completed with no choking.
Just my own experience.
The other big thing to do is disable the lowest basic data rates. Certain frames from the AP must always transmit at the lowest speed a client can be connected at and sometimes it's better to just let the client at the far edge lose connection than try to hold on to a poor connection at the detriment of everyone else with a good connection. Concepts like "airtime fairness" (or different jargon depending on the AP) also help prevent laggards from unduly tanking everyone.