6 JavaScript Projects - Michaela Lehr; Michael Wanyoike; Darren Jones; Adam Janes; Michaela Lehr; Michael Wanyoike; Darren Jones; Adam Janes (6 JavaScript Projects, 2018)