Lwn and linuxnewbies aren't perfect, but they're some of the best resources we have. There are also a few books out there that are pretty useful, but they are always out of date. No need to start from scratch and replace these things;it's easier to just work on improving what we have already.
Linux is a huge program developed by tons of people over decades with limited focus on docs in the past and high code turnover today. Getting useful information about it is just hard.