But literally any PC that’s within your budget. OK maybe that’s not true, there might still be some crap WiFi cards out there with weird firmware that don’t support Linux very well. Find an older name-brand PC within your budget. Before buying it Google “[make and model] Linux WiFi” and see whether there’s tons of complaints about the WiFi. If not, go ahead and get it, put Ubuntu or Linux Mint on there, start banging out JavaScript projects, profit.
Last year I could cast episodes of DS9 I get from Paramount+ through Amazon Prime to my parents’ TV. This year I can’t, likely as an anti-piracy measure. So I hooked my device up via HDMI. Still couldn’t watch it on the TV. You know what? I’m gonna go complain to them before I stop subscribing.