00:43 – Scott Moss Introduction
01:55 – Scott’s Programming Background
04:11 – Working with Lukas
05:04 – Angular and ES6 (ECMAScript)
06:11 – Subclassing a Directive
- Classical Inheritance
- DDO (Directive Definition Object)
08:58 – TypeScript
- Transpiling
- Differences and Definitions: traceur, babel, TypeScript
- Types Have Value
19:06 – How should people use a transpiler in a real application?
21:07 – systemjs
21:53 – Build Systems vs Package Managers
24:15 – Writing Tests in ES6
26:03 – Debugging
28:20 – How coding in ES6 has changed Scott’s style of building Angular 1 apps
30:19 – Modularity
- Arrow Functions
33:07 – ES5 with Angular 2??
37:31 – Good Example of Using ES6 with Angular
39:21 – Learning New Material and Using ES6
Picks
Learn about TypeScript 1.5 (Ward)
The Effective Engineer by Edmond Lau (Lukas)
Isar Raw Canvas Backpack (Lukas)
INcontroL (Joe)
John’s Daughter (John)
Angular U (John)
The Imitation Game (Katya)
Treeline (Scott)
Interstellar (Scott)
Podcast: Play in new window | Download