Join our weekly discussion about how to build top end Angular applications and become an Angular expert.
075 AiA Pragmatic Future-Minded Angular with Dylan Johnson
The Conversation Gist that Dylan prepared prior to the show.
02:15 - Dylan Johnson Introduction
- GitHub
- Blog
- Raymond James Financial
- The Pragmatic Programmer: From Journeyman to Master by Andy Hunt and Dave Thomas
05:41 - What “Pragmatic” Means
06:35 - Applying Pragmatic Principles in Angular
08:28 - Pragmatic Principles
- Always Learning
- Reactive Messaging Patterns with the Actor Model: Applications and Integration in Scala and Akka by Vaughn Vernon
- Why Functional Programming Matters by John Hughes
13:07 - Stone Soup
14:48 - Pragmatic Programmers Enjoy Change
- “Why should I go learn ‘x’ when I know ‘y’?”
21:58 - TypeScript
- Mixins
- Reginald Braithwaite: JavaScript Mixins, Subclass Factories, and Method Advice
- Let me google that for you (LMGTY)
33:30 - How do we apply these ideas to Angular 2?
- Rubber Duck Debugging
- “Rubber Duck Design”
- The Law of Demeter
39:00 - Testing
41:40 - How Pragmatic Programming Can Help
42:47 - New Year’s Resolution; Approaching Angular 2
- Dan Abramov: Live React: Hot Reloading with Time Travel @ react-europe 2015
- Lifecycle Hooks
- NG6-starter
Picks
More sleep (Ward)
awesome-nodejs (A curated list of delightful Node.js packages and resources) (John)
Exploding Kittens (John)
Reactive Programming with RxJS Untangle Your Asynchronous JavaScript Code by Sergi Mansilla (Lukas)
Greg Wilson: What We Actually Know About Software Development, and Why We Believe It's True (Joe)
Star Wars: The Force Awakens Soundtrack (Joe)
The Pragmatic Programmer: From Journeyman to Master by Andy Hunt and Dave Thomas (Dylan)
The Pragmatic Programmer Wiki (Dylan)
ES6 In Depth Articles (Dylan)
TypeScript Deep Dive by Basarat Ali Syed (Dylan)
Special Guest: Dylan Johnson.