This is a great article, but one nitpick. It says that people may want to use Windows if they have to use VSCode, but VSCode works great on Linux. Maybe it meant to put Visual Studio there instead?
VSCode is not open source. If people liked using closed source software, they could just use Windows anyway.
The choice between Linux and Windows is not just about ideologically choosing open vs closed source software.
If you don’t want to use closed source software, don’t use VS Code - but if you want to use Linux, and you want to use VS Code, those two choices are totally compatible and perfectly valid
If one is educated enough to make those choices, then the guide does not need to take into account developers capable of picking IDEs this common. Moreover, I was picking the best IDEs, and VSCode is definitely not the best, but merely one that employed devs are forced to use by companies. Something like Sublime is far better.
Another small nitpick
Linux mint is great for beginners, but that issue you had might be related to your hardware.
So maybe instead of telling people to outright avoid it, maybe just put a warning.
Also, linux people these days don’t like ubuntu for desktop because of shoving snaps to users face.
Because for me The simplicity and similarity of cinnamon was a great push into linux sphere when I was beginner
Mint does not have Wayland support, and has no plans to have it on their roadmap either. Best to just use Ubuntu.
The newbie coming over from Windows does not care about Snaps and other cult opinions. Anti-Snap religious opinions are mostly within the Linux community among users that have gathered few years of Linux experience and are likely aged 12-27 clamouring for their lives to revolve around Linux community. I gave no shit about this brainless cultism, and minimally interacted to be able to steer the ship myself instead of being spoonfed. I used Ubuntu for 6 years before making the jump to Debian 12 at the start of this month.