mdlawson teaching an idiot how to js