POPULARITY
Panel: Charles Max Wood Guest: Jia Li This week on My Angular Story, Charles speaks with Jia Li who is a passionate programmer, a Zone.js guy, and a full-stack developer at Sylabs.io. Chuck and Jia talk about Zone.js, Jia’s background, and the current projects that Jia is working on right now. Check out today’s episode! In particular, we dive pretty deep on: 0:00 – Advertisement: Get A Coder Job! 0:51 – Chuck: You were on the past AiA Episode 210. Why are you famous? 1:04 – Jia: I have been working on Angular JS for 4 years, and I am from China. I have been working on Zone.js for the past 2½ years. I basically handle everything with Zone.js. That kind of makes me famous in the community. 1:50 – Chuck: It’s the library that... 1:58 – Jia: Yes that is correct. 2:19 – Chuck: Let’s rollback a little bit and talk about your journey into programming? 2:32 – Jia: My major is not Computer Science it’s Communication. My first job, my classmate introduced me to a company that had 5 employees, which was a software company. About 15 years ago, back in China, they were using old software. The founder is using new technologies. So this is cool. That’s how I entered into the development world. 4:15 – Chuck asks a question. 4:22 – Jia: My focus, at the time, was the frontend. 5:10 – Chuck: How did you get into Angular? 5:12 – Angular, React, and jQuery are mentioned by Jia. 6:20 – Jia: We did a big project for 1½ years with a huge team of 500 people. We used...to build the applications. 6:51 – Chuck: How was the transition from Angular to Angular 2? 6:58 – Jia: At first the company had some reservations b/c everything is new. Jia talks about an architect of the company and the knowledge that he offered, at the time, to help. 8:17 – Chuck: You have contributed to Zone.js. People think that they have to be a genius in order to contribute. How did you start contributing to it? 8:44 – Jia: Between Angular 1 to Angular 2 was about a few months in-between. Jia continues to talk. 9:28 – Jia: We get a request from the client and get a certain zone. Each request is managed. Jia talks about his contributions to Zone.js and how he offered his insights, in the beginning, during his spare time. 12:12 – Chuck: This is a project that is used across thousands of Angular applications. And here we are talking about your journey to this open-source. You started off with a bug fix and this leads to helping with code, and finally you are one of the major contributors now! People think they cannot contribute to open-source b/c they aren’t a “genius.” They think that they “aren’t that good.” 13:16 – Jia: I never thought I could do it – meaning contributing to open-source work. I thought you had to have very strong coding skills, but it’s really just starting with the first step. True, you need to start with the code, but you don’t have to have a very strong background. I didn’t have (at the time) a strong JavaScript background, and look...I was able to do it! If you really love it – you can contribute to it. 15:11 – Chuck: You fixed a bug b/c you were using it. There is a difference between people writing it vs. people who are using it. You were fixing a bug b/c you were actually using it. “It should work this way under these circumstances.” If you are using the library then you will find those bugs. 16:35 – Jia: Yes, exactly. Some people are using Zone.js, but they don’t know what it does. 17:24 – Chuck: What are you currently working on now and/or what are you proud of? 17:29 – Jia: I am still working on the Zone.js project. I just changed my job a few months ago. I am starting a startup company to help with technological solutions. I am working (right now) on frontend. It’s very interesting to do some Cloud stuff. 18:50 – Chuck: Where can we find you? 18:55 – Jia. 20:50 – Chuck: What social media platforms do you use? 21:00 – Jia: Twitter! Blog! Jia talks about his current proposal that he is working on. 24:20 – Chuck: Let’s go to Picks! 24:26 – Fresh Books! 25:30 – Picks END – CacheFly Links: jQuery Angular JavaScript Vue React Slack Zone.js GitHub – Zone.js Chuck’s Twitter Chuck’s E-mail: chuck@devchat.tv AiA 210 – Past Episode with Jia Li Jia Li LinkedIn Jia Li Twitter Jia Li Blog Sponsors: Get A Coder Job Fresh Books Cache Fly Picks: Charles Podcast: MFCEO Audible: Extreme Ownership by Willink and Babin Audible: Traveler’s Gift by by Andy Andrews Jia Slack group – posts on Angular – check them out! Angular In-Depth
Panel: Charles Max Wood Guest: Jia Li This week on My Angular Story, Charles speaks with Jia Li who is a passionate programmer, a Zone.js guy, and a full-stack developer at Sylabs.io. Chuck and Jia talk about Zone.js, Jia’s background, and the current projects that Jia is working on right now. Check out today’s episode! In particular, we dive pretty deep on: 0:00 – Advertisement: Get A Coder Job! 0:51 – Chuck: You were on the past AiA Episode 210. Why are you famous? 1:04 – Jia: I have been working on Angular JS for 4 years, and I am from China. I have been working on Zone.js for the past 2½ years. I basically handle everything with Zone.js. That kind of makes me famous in the community. 1:50 – Chuck: It’s the library that... 1:58 – Jia: Yes that is correct. 2:19 – Chuck: Let’s rollback a little bit and talk about your journey into programming? 2:32 – Jia: My major is not Computer Science it’s Communication. My first job, my classmate introduced me to a company that had 5 employees, which was a software company. About 15 years ago, back in China, they were using old software. The founder is using new technologies. So this is cool. That’s how I entered into the development world. 4:15 – Chuck asks a question. 4:22 – Jia: My focus, at the time, was the frontend. 5:10 – Chuck: How did you get into Angular? 5:12 – Angular, React, and jQuery are mentioned by Jia. 6:20 – Jia: We did a big project for 1½ years with a huge team of 500 people. We used...to build the applications. 6:51 – Chuck: How was the transition from Angular to Angular 2? 6:58 – Jia: At first the company had some reservations b/c everything is new. Jia talks about an architect of the company and the knowledge that he offered, at the time, to help. 8:17 – Chuck: You have contributed to Zone.js. People think that they have to be a genius in order to contribute. How did you start contributing to it? 8:44 – Jia: Between Angular 1 to Angular 2 was about a few months in-between. Jia continues to talk. 9:28 – Jia: We get a request from the client and get a certain zone. Each request is managed. Jia talks about his contributions to Zone.js and how he offered his insights, in the beginning, during his spare time. 12:12 – Chuck: This is a project that is used across thousands of Angular applications. And here we are talking about your journey to this open-source. You started off with a bug fix and this leads to helping with code, and finally you are one of the major contributors now! People think they cannot contribute to open-source b/c they aren’t a “genius.” They think that they “aren’t that good.” 13:16 – Jia: I never thought I could do it – meaning contributing to open-source work. I thought you had to have very strong coding skills, but it’s really just starting with the first step. True, you need to start with the code, but you don’t have to have a very strong background. I didn’t have (at the time) a strong JavaScript background, and look...I was able to do it! If you really love it – you can contribute to it. 15:11 – Chuck: You fixed a bug b/c you were using it. There is a difference between people writing it vs. people who are using it. You were fixing a bug b/c you were actually using it. “It should work this way under these circumstances.” If you are using the library then you will find those bugs. 16:35 – Jia: Yes, exactly. Some people are using Zone.js, but they don’t know what it does. 17:24 – Chuck: What are you currently working on now and/or what are you proud of? 17:29 – Jia: I am still working on the Zone.js project. I just changed my job a few months ago. I am starting a startup company to help with technological solutions. I am working (right now) on frontend. It’s very interesting to do some Cloud stuff. 18:50 – Chuck: Where can we find you? 18:55 – Jia. 20:50 – Chuck: What social media platforms do you use? 21:00 – Jia: Twitter! Blog! Jia talks about his current proposal that he is working on. 24:20 – Chuck: Let’s go to Picks! 24:26 – Fresh Books! 25:30 – Picks END – CacheFly Links: jQuery Angular JavaScript Vue React Slack Zone.js GitHub – Zone.js Chuck’s Twitter Chuck’s E-mail: chuck@devchat.tv AiA 210 – Past Episode with Jia Li Jia Li LinkedIn Jia Li Twitter Jia Li Blog Sponsors: Get A Coder Job Fresh Books Cache Fly Picks: Charles Podcast: MFCEO Audible: Extreme Ownership by Willink and Babin Audible: Traveler’s Gift by by Andy Andrews Jia Slack group – posts on Angular – check them out! Angular In-Depth
Panel: Charles Max Wood Guest: Jia Li This week on My Angular Story, Charles speaks with Jia Li who is a passionate programmer, a Zone.js guy, and a full-stack developer at Sylabs.io. Chuck and Jia talk about Zone.js, Jia’s background, and the current projects that Jia is working on right now. Check out today’s episode! In particular, we dive pretty deep on: 0:00 – Advertisement: Get A Coder Job! 0:51 – Chuck: You were on the past AiA Episode 210. Why are you famous? 1:04 – Jia: I have been working on Angular JS for 4 years, and I am from China. I have been working on Zone.js for the past 2½ years. I basically handle everything with Zone.js. That kind of makes me famous in the community. 1:50 – Chuck: It’s the library that... 1:58 – Jia: Yes that is correct. 2:19 – Chuck: Let’s rollback a little bit and talk about your journey into programming? 2:32 – Jia: My major is not Computer Science it’s Communication. My first job, my classmate introduced me to a company that had 5 employees, which was a software company. About 15 years ago, back in China, they were using old software. The founder is using new technologies. So this is cool. That’s how I entered into the development world. 4:15 – Chuck asks a question. 4:22 – Jia: My focus, at the time, was the frontend. 5:10 – Chuck: How did you get into Angular? 5:12 – Angular, React, and jQuery are mentioned by Jia. 6:20 – Jia: We did a big project for 1½ years with a huge team of 500 people. We used...to build the applications. 6:51 – Chuck: How was the transition from Angular to Angular 2? 6:58 – Jia: At first the company had some reservations b/c everything is new. Jia talks about an architect of the company and the knowledge that he offered, at the time, to help. 8:17 – Chuck: You have contributed to Zone.js. People think that they have to be a genius in order to contribute. How did you start contributing to it? 8:44 – Jia: Between Angular 1 to Angular 2 was about a few months in-between. Jia continues to talk. 9:28 – Jia: We get a request from the client and get a certain zone. Each request is managed. Jia talks about his contributions to Zone.js and how he offered his insights, in the beginning, during his spare time. 12:12 – Chuck: This is a project that is used across thousands of Angular applications. And here we are talking about your journey to this open-source. You started off with a bug fix and this leads to helping with code, and finally you are one of the major contributors now! People think they cannot contribute to open-source b/c they aren’t a “genius.” They think that they “aren’t that good.” 13:16 – Jia: I never thought I could do it – meaning contributing to open-source work. I thought you had to have very strong coding skills, but it’s really just starting with the first step. True, you need to start with the code, but you don’t have to have a very strong background. I didn’t have (at the time) a strong JavaScript background, and look...I was able to do it! If you really love it – you can contribute to it. 15:11 – Chuck: You fixed a bug b/c you were using it. There is a difference between people writing it vs. people who are using it. You were fixing a bug b/c you were actually using it. “It should work this way under these circumstances.” If you are using the library then you will find those bugs. 16:35 – Jia: Yes, exactly. Some people are using Zone.js, but they don’t know what it does. 17:24 – Chuck: What are you currently working on now and/or what are you proud of? 17:29 – Jia: I am still working on the Zone.js project. I just changed my job a few months ago. I am starting a startup company to help with technological solutions. I am working (right now) on frontend. It’s very interesting to do some Cloud stuff. 18:50 – Chuck: Where can we find you? 18:55 – Jia. 20:50 – Chuck: What social media platforms do you use? 21:00 – Jia: Twitter! Blog! Jia talks about his current proposal that he is working on. 24:20 – Chuck: Let’s go to Picks! 24:26 – Fresh Books! 25:30 – Picks END – CacheFly Links: jQuery Angular JavaScript Vue React Slack Zone.js GitHub – Zone.js Chuck’s Twitter Chuck’s E-mail: chuck@devchat.tv AiA 210 – Past Episode with Jia Li Jia Li LinkedIn Jia Li Twitter Jia Li Blog Sponsors: Get A Coder Job Fresh Books Cache Fly Picks: Charles Podcast: MFCEO Audible: Extreme Ownership by Willink and Babin Audible: Traveler’s Gift by by Andy Andrews Jia Slack group – posts on Angular – check them out! Angular In-Depth
Panel: Charles Max Wood Guest: Jesse Liberty This week on My My Angular Story, Charles speaks with Jesse Liberty, Jesse is a return guest, previously on AiA Episode 015. Currently, Jesse is working on mobile applications at Wintellect as a Senior Consultant. Jesse talks about his journey in Angular, starting with getting into computers in high school and college, discovering IBM computers. Then learn Turbo Pascal. C, C++, etc. Jesse shares his recent contributions and current projects. In particular, we dive pretty deep on: How did you get into programming? IBM computers Turbo Pascal C, C++, C# How do you get to web development from 1s and 0s? Mosaic HTML JavaScript, CSS, etc. What there something you like about JS? Extensive Libraries on top of it… TypeScript What was your path from web development to Angular? Angular 5 What did you build with Angular, anything, in particular, you’re proud of? Xamarin forms Xamarin Native Why Xamarin? What are you working on now? Graphics issues with Xamarin Azure Your Interest in the next few years? and much, much more! Links: https://github.com/JesseLiberty http://jesseliberty.com https://www.pluralsight.com/authors/jesse-liberty https://www.lynda.com/Jesse-Liberty/8679216-1.html http://jesseliberty.me @JesseLiberty AiA Episode 015 https://www.wintellect.com Picks Jesse Visual Studio for Mac amazon.com/shop/jesseleiberty Charles Visual Studio Live Share https://www.stitcher.com/podcast/javascript-jabber/e/52309775?autoplay=true The Wheel of Time 2 Keto Dudes Keto Reset Diet .NetRocks Podcast
Panel: Charles Max Wood Guest: Jesse Liberty This week on My My Angular Story, Charles speaks with Jesse Liberty, Jesse is a return guest, previously on AiA Episode 015. Currently, Jesse is working on mobile applications at Wintellect as a Senior Consultant. Jesse talks about his journey in Angular, starting with getting into computers in high school and college, discovering IBM computers. Then learn Turbo Pascal. C, C++, etc. Jesse shares his recent contributions and current projects. In particular, we dive pretty deep on: How did you get into programming? IBM computers Turbo Pascal C, C++, C# How do you get to web development from 1s and 0s? Mosaic HTML JavaScript, CSS, etc. What there something you like about JS? Extensive Libraries on top of it… TypeScript What was your path from web development to Angular? Angular 5 What did you build with Angular, anything, in particular, you’re proud of? Xamarin forms Xamarin Native Why Xamarin? What are you working on now? Graphics issues with Xamarin Azure Your Interest in the next few years? and much, much more! Links: https://github.com/JesseLiberty http://jesseliberty.com https://www.pluralsight.com/authors/jesse-liberty https://www.lynda.com/Jesse-Liberty/8679216-1.html http://jesseliberty.me @JesseLiberty AiA Episode 015 https://www.wintellect.com Picks Jesse Visual Studio for Mac amazon.com/shop/jesseleiberty Charles Visual Studio Live Share https://www.stitcher.com/podcast/javascript-jabber/e/52309775?autoplay=true The Wheel of Time 2 Keto Dudes Keto Reset Diet .NetRocks Podcast
Panel: Charles Max Wood Guest: Jesse Liberty This week on My My Angular Story, Charles speaks with Jesse Liberty, Jesse is a return guest, previously on AiA Episode 015. Currently, Jesse is working on mobile applications at Wintellect as a Senior Consultant. Jesse talks about his journey in Angular, starting with getting into computers in high school and college, discovering IBM computers. Then learn Turbo Pascal. C, C++, etc. Jesse shares his recent contributions and current projects. In particular, we dive pretty deep on: How did you get into programming? IBM computers Turbo Pascal C, C++, C# How do you get to web development from 1s and 0s? Mosaic HTML JavaScript, CSS, etc. What there something you like about JS? Extensive Libraries on top of it… TypeScript What was your path from web development to Angular? Angular 5 What did you build with Angular, anything, in particular, you’re proud of? Xamarin forms Xamarin Native Why Xamarin? What are you working on now? Graphics issues with Xamarin Azure Your Interest in the next few years? and much, much more! Links: https://github.com/JesseLiberty http://jesseliberty.com https://www.pluralsight.com/authors/jesse-liberty https://www.lynda.com/Jesse-Liberty/8679216-1.html http://jesseliberty.me @JesseLiberty AiA Episode 015 https://www.wintellect.com Picks Jesse Visual Studio for Mac amazon.com/shop/jesseleiberty Charles Visual Studio Live Share https://www.stitcher.com/podcast/javascript-jabber/e/52309775?autoplay=true The Wheel of Time 2 Keto Dudes Keto Reset Diet .NetRocks Podcast
Panel: Charles Max Wood John Papa Alyssa Nicoll Ward Bell Shai Reznik Special Guests: Austin McDaniel In the episode of Adventures in Angular the panel discusses Reducing Boilerplate of Redux/NGRX Patterns in Angular with Austin McDaniel. Austin is an Angular Team Member, he contributes to the material project, is a panelist on the Angular Air Podcast, and much more. Austin talks about the boilerplate issues of Redux/NGRX Patterns in Angular. Austin and the panel discuss the fixes for these once difficult actions with NGRX actions. This is a great episode to understand the reduced boilerplate and libraries. In particular, we dive pretty deep on: •Issues with boilerplate Libraries Redux patter for Angular - Advantages NGRX Complexities If you are using and injectable service More resources at: AiA Episode 169 with Jesse Sanders Question what we are saying! Make sure it is solving problems Store systems Writing an API Command Query Operation Switch Statements Redux Actions Passing String constants Actions and Type Passing the action class Reducers Keeping the project portable Relations Code Generator •and much more! Links: http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl https://devchat.tv/adv-in-angular/aia-169-ngrx-entities-jesse-sanders https://github.com/amcdnl/ngrx-actions Picks: Charles Sling TV Roku Express Alyssa My Fitness Pal DropBox Paper Ward Last Pencil Factory John NGX Charts Five Things Web Show Shai Getting Things Done Workflowy Karma Maca Reporter Austin Apollo Graph QL StoryBook
Panel: Charles Max Wood John Papa Alyssa Nicoll Ward Bell Shai Reznik Special Guests: Austin McDaniel In the episode of Adventures in Angular the panel discusses Reducing Boilerplate of Redux/NGRX Patterns in Angular with Austin McDaniel. Austin is an Angular Team Member, he contributes to the material project, is a panelist on the Angular Air Podcast, and much more. Austin talks about the boilerplate issues of Redux/NGRX Patterns in Angular. Austin and the panel discuss the fixes for these once difficult actions with NGRX actions. This is a great episode to understand the reduced boilerplate and libraries. In particular, we dive pretty deep on: •Issues with boilerplate Libraries Redux patter for Angular - Advantages NGRX Complexities If you are using and injectable service More resources at: AiA Episode 169 with Jesse Sanders Question what we are saying! Make sure it is solving problems Store systems Writing an API Command Query Operation Switch Statements Redux Actions Passing String constants Actions and Type Passing the action class Reducers Keeping the project portable Relations Code Generator •and much more! Links: http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl https://devchat.tv/adv-in-angular/aia-169-ngrx-entities-jesse-sanders https://github.com/amcdnl/ngrx-actions Picks: Charles Sling TV Roku Express Alyssa My Fitness Pal DropBox Paper Ward Last Pencil Factory John NGX Charts Five Things Web Show Shai Getting Things Done Workflowy Karma Maca Reporter Austin Apollo Graph QL StoryBook
Panel: Charles Max Wood John Papa Alyssa Nicoll Ward Bell Shai Reznik Special Guests: Austin McDaniel In the episode of Adventures in Angular the panel discusses Reducing Boilerplate of Redux/NGRX Patterns in Angular with Austin McDaniel. Austin is an Angular Team Member, he contributes to the material project, is a panelist on the Angular Air Podcast, and much more. Austin talks about the boilerplate issues of Redux/NGRX Patterns in Angular. Austin and the panel discuss the fixes for these once difficult actions with NGRX actions. This is a great episode to understand the reduced boilerplate and libraries. In particular, we dive pretty deep on: •Issues with boilerplate Libraries Redux patter for Angular - Advantages NGRX Complexities If you are using and injectable service More resources at: AiA Episode 169 with Jesse Sanders Question what we are saying! Make sure it is solving problems Store systems Writing an API Command Query Operation Switch Statements Redux Actions Passing String constants Actions and Type Passing the action class Reducers Keeping the project portable Relations Code Generator •and much more! Links: http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl https://devchat.tv/adv-in-angular/aia-169-ngrx-entities-jesse-sanders https://github.com/amcdnl/ngrx-actions Picks: Charles Sling TV Roku Express Alyssa My Fitness Pal DropBox Paper Ward Last Pencil Factory John NGX Charts Five Things Web Show Shai Getting Things Done Workflowy Karma Maca Reporter Austin Apollo Graph QL StoryBook
Panel: Charles Max Wood Guest: Torgeir Helgevold This week on My My Angular Story, Charles speaks with Torgeir Helgevold. Torgeir is a return guest from AiA Episode 108. Torgeir started working for Narwhal Technologies. Torgeir talks about his early path into programming learning Basic in high school, and in college, he moved into building his foundation with C+, Pascal, and others. Torgeir shares his current endeavors as a programmer, contributions and, current projects. In particular, we dive pretty deep on: How did you get into programming? Basic Interest in College Started with Javascript then worked in Angular KnockoutJS Durandal AngularJS What was it about Angular that made you stick around? What have you do with Angular? Work in the new version Client work for Narwhal Bazel and much, much more! Links: AiA Episode 108 Narwhal Technologies http://www.syntaxsuccess.com @helgevold Picks Torgeir Alex Eagle - Bazel Charles Indiegogo for React and Elixir on Dev Chat TV Apple Air Pods Crazy Baby Bragi Pro CES - https://www.youtube.com/c/devchattv
Panel: Charles Max Wood Guest: Torgeir Helgevold This week on My My Angular Story, Charles speaks with Torgeir Helgevold. Torgeir is a return guest from AiA Episode 108. Torgeir started working for Narwhal Technologies. Torgeir talks about his early path into programming learning Basic in high school, and in college, he moved into building his foundation with C+, Pascal, and others. Torgeir shares his current endeavors as a programmer, contributions and, current projects. In particular, we dive pretty deep on: How did you get into programming? Basic Interest in College Started with Javascript then worked in Angular KnockoutJS Durandal AngularJS What was it about Angular that made you stick around? What have you do with Angular? Work in the new version Client work for Narwhal Bazel and much, much more! Links: AiA Episode 108 Narwhal Technologies http://www.syntaxsuccess.com @helgevold Picks Torgeir Alex Eagle - Bazel Charles Indiegogo for React and Elixir on Dev Chat TV Apple Air Pods Crazy Baby Bragi Pro CES - https://www.youtube.com/c/devchattv
Panel: Charles Max Wood Guest: Torgeir Helgevold This week on My My Angular Story, Charles speaks with Torgeir Helgevold. Torgeir is a return guest from AiA Episode 108. Torgeir started working for Narwhal Technologies. Torgeir talks about his early path into programming learning Basic in high school, and in college, he moved into building his foundation with C+, Pascal, and others. Torgeir shares his current endeavors as a programmer, contributions and, current projects. In particular, we dive pretty deep on: How did you get into programming? Basic Interest in College Started with Javascript then worked in Angular KnockoutJS Durandal AngularJS What was it about Angular that made you stick around? What have you do with Angular? Work in the new version Client work for Narwhal Bazel and much, much more! Links: AiA Episode 108 Narwhal Technologies http://www.syntaxsuccess.com @helgevold Picks Torgeir Alex Eagle - Bazel Charles Indiegogo for React and Elixir on Dev Chat TV Apple Air Pods Crazy Baby Bragi Pro CES - https://www.youtube.com/c/devchattv