I've done a lot of independent research and genuinely run out of useful unsponsored sources.
Most of what I find online is either outdated or clearly written by someone with an affiliate link. Real current experience is worth ten of those articles.
Negatives are just as useful as positives here. Knowing what to avoid saves as much time as finding what works.