Blog posts are great.
Many of the resources you find online for data science and machine learning are great.
After what I've been looking up the past few months, I've struggled to find something bad. Only things which were slightly outside of the scope I was after.
I get asked a lot what the best place to learn is.
I can't answer it.
Because I haven't tried everywhere.
I can only speak of what I've tried.
But you could choose anything. Follow it. Put the effort in. Build off it. Then repeat.
And you'll always win.
Because investing in companies and businesses may make you money.
But investing in yourself always pays off.