adding part of TMCW GothamJS talk as DIY tutorial