That is true, I like it here on my personal webpage but I think it would be better if I had a blog for myself. When I could talk about data and some technical tasks.
Building a new site with new things
And is true, more opportunities equal more people going on this, this means you will have more options to decide how to get to the point you want.
Finishing my first week at work I have found that there is a lot to do on my personal brand. I will enter on platforms such as Torre.co, Linkedin and apply for remote works. So a first step is building my portfolio
Reading about all the ways a software engineer could make an online business I found about SaaS and E-commerce. We have some consulting services, a freelance who is pretty good, but it´s ok to explore others.