CODE1210 tech manifesto_Hamilton_2017