Choosing a good beginner resource depends a lot on your current goals and skills.

I recommend identifying the smallest project or task related to compute shaders that is interesting to you, and to center your research around completing that goal. It should be something you think you could complete in a few short sessions of effort. Pull from as many resources you can find, and feel free to go on minor research tangents if they seem interesting.

If you find that your objective is too grand or ill conceived, feel free to modify or abandon your project.  Remember, the goal is to learn, not to complete the project.

By focusing on small projects, you can learn a wide array of skills that are hard to identify.  Using this strategy the "what's the best" type questions will tend to disappear as you glean info from a wide array of sources.

(Plus, Open Assistant is a great resource for providing targeted, informed, and customized answers for almost every question.)
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence