I think the article (or more Lennart Poertting post) explains it quite nicely. The problem with sudo is that the sudo binary itself has the ability to gane elevated privileges which is a potential attack surface
There is a good quote from Bjarne Stroustrup for that "There are only two kinds of languages: the ones people complain about and the ones nobody uses".
I think for hobby projects it's the best to use languages that interest you
Flatpak is a linux package format.
Bottles is a gui software that makes it easy to run windows software (especially games) on linux (it is a very good gui/management tool for wine)
Same for me, I guess it is related to a lemmy update, since it started after my home instance got updated to 0.19.4