ESLint + TypeScriptDive Deep Into HooksDon’t Optimize Too SoonKnow When To Make A New ComponentConcentrate On TestingWhen to use Global vs Local State Read the full article