Publishing code into Github is good practice because every your potencial employers can see how quality code you write and what you really know if you are beginner and don't have a lot of experiences yet.
I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
What if you choose to use something other than Github? Are you promoting the idea of essentially duplicating every commit into a service you don't like?
Publishing code into Github is good practice because every your potencial employers can see how quality code you write and what you really know if you are beginner and don't have a lot of experiences yet.
What if you choose to use something other than Github? Are you promoting the idea of essentially duplicating every commit into a service you don't like?
Yep, I agree.