Everything I use personally, all in one place: stock screeners, calculators, learning resources, and meeting materials.
These are all books I have personally read and can recommend. In a world of AI and brief summaries reading is becoming less and less espeically among the younger generation, but reading is one of the key skills that can help you be a better investor. Reading any one of these books even for 15 minutes a day before you go to sleep will allow you to gain a lot of knowledge.