You can find a list of my projects here.
I don't have any public Python projects.
I use Linux as my (main) operating system on my PC. I used to dual boot windows and linux (mainly to play games), however, I don't dual boot anymore.
I have my own server which I use to host various things (using docker), like for example nextcloud and home automation things.
For (almost) every project I use git. Git is really easy to use and can help a lot with programming. Made a small mistake/bug in your code? With git you can easily go back in time and see what went wrong. It also allows for easy collaboration with other developers.
You can find many examples on my Github profile!