@alb
This article is great, though I have some feels about (tool-based) kits. The good kit is the kit that immolates itself to create knowledge and experience, but sooo many kits don't do that. They are mostly parasitic to a beginner's ambition and curiosity. Wrote a bit on it here: https://andrewlb.com/avoiding-kits