##33 Javscript concept that every JS developer should know https://github.com/leonardomso/33-js-concepts
https://github.com/Microsoft/TypeScript/wiki/Architectural-Overview
https://medium.com/basecs/leveling-up-ones-parsing-game-with-asts-d7a6fc2400ff
https://medium.com/basecs/grammatically-rooting-oneself-with-parse-trees-ec9daeda7dad
https://blog.bitsrc.io/solid-principles-every-developer-should-know-b3bfa96bb688