Last week, I was both humbled and honored to be welcome back on the Adventures in Angular podcast. As a long time fanboy of Angular, this episode - 85 - was about learning Angular 2 (Beta) from the perspective of someone who is intimately familiar with AngularJS 1.x. While a crude metaphor, I describe the journey as somewhat akin to having a stroke; suddenly, all of the things that I know and take for granted have to be re-learned from scratch.
| || || |
| || |
| || || |
Overall, learning Angular 2 Beta has been a rather steep uphill climb. But, to be honest, I am totally loving it. While parts of Angular 2 are frustrating and continue to elude me, there is a lot that just works well (and can be very fast). I don't anticipate upgrading existing systems to Angular 2; but, I can definitely see starting new applications with Angular 2 (and yes, TypeScript).
I picked the following articles and videos because, to me, they fall under the same general category of keeping code simple, pragmatic, and developer friendly. To me, the follow are where we, as engineers, start to differentiate "knowledge" from "wisdom."
- Write code that is easy to delete, not easy to extend by Tef.
- The Wrong Abstraction by Sandi Metz.
- The Economy of Keystrokes by Kyle Simpson.
- Simple Made Easy by Rich Hickey.
Such good, much wow!