I used to get via Freelancing sites like Guru, Freelancers etc. Not so much successful on Upwork as I did not use it as I should. Reddit.
BUt.. my own blog has helped me not to get main job(s) but side gigs as well. People read my articles, check my Github and contact.
PS: I mostly code in Python(ETL, Scraping etc) so most of the gigs around it but not limited to it.