This talk involves array-like objects, dependency injection, how sort works, let/const, async/await and some ES2018 features.