A lot of that free content is not just wrong but also convoluted to extremes. I was reading about roles in Asp.net. After watching a few videos, reading a few articles, including the ones from Microsoft,I was none the wiser. Then I pulled out a book I bought a few years ago and it turns out it had a section on about roles.The guy explained the whole thing in just few pages and in a way that even a donkey would understand,while all those websites were showing some unnecessary complexity. I bought some technical books, including some classics and it's so refreshing compared to all that junk on Medium.