Tech Ten products I loved in 2016: James Huang Check out James Huang's author page. James Huang Dec 2, 2016