mani-js-notesWeird parts of JavaScript and Best PracticesFirst class functionsEvent driven environmentClosuresScopeContext(this)State and State management using With Pure JavaScriptHow Reducers help manage StateImperative and Declarative codeCall StackWeb API's and Single ThreadedCall back hell10 weird things happen in JS25 weird questuions