/languages/

I know languages can't be generalized in this way simply and that there are lots of caveats

I'm just talking about getting the core ideas and using it as a tool to learn the language faster, not to rigorously study every single grammar rule and generalizing it all

en.wikipedia.org/wiki/Input_hypothesis

read. a lot.