Edit: In fact, pasting the post body into ChatGPT I got 7 of those 10 recommendations.
As much as I love it as a tool, I really hate the weird twist chatgpt has added to online discussion. Maybe it shouldn't even matter because this is still a good list.