Join our weekly discussion about how to build top end Angular applications and become an Angular expert.
Similar Podcasts
Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.
Views on Vue
Vue is a growing front-end framework for web developments. Hear experts cover technologies and movements within the Vue community by talking to members of the open source and development community.
React Round Up
Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts.
092 AiA webpack with Sean T. Larkin
01:53 - Sean T. Larkin Introduction Twitter GitHub Stack Overflow Mutual of Omaha 02:17 - Configuration 02:56 - webpack 06:17 - Grunt and gulp vs webpack 08:02 - Plugins and Loaders ng-annotate ng-annotate-loader 09:49 - Downsides 10:46 - Writing Less Code? 12:50 - Configuration (Cont’d) NgWebpackStarter 14:23 - Metrics and Speed Sightspeed.io 18:12 - Migration Risk 20:29 - The Learning Curve 22:04 - webpack with Angular 2 24:21 - webpack and Angular 1 26:05 - Getting Started with webpack angular-starter-es6-webpack 27:34 - Why use webpack with your Angular 2 build? Systemjs 36:32 - webpack IntegrationSpecial Guest: Sean T. Larkin.
091 AiA Performance with Zackary Chapple
01:52 - Zackary Chapple Twitter GitHub Blog 02:02 - Performance; Metrics and Analytics perfmap Performance-Analyser AngularJS Batarang 08:23 - Performance in Angular 1 vs Angular 2 Apps 09:43 - Mobile Performance benchpress 10:51 - Migration Work from 1 to 2 16:20 - Single-page Apps 21:00 - The RAIL Performance Model 21:42 - Speed; Efficiency 25:21 - HTTP 1.0/2.0 26:49 - Websockets 27:11 - Mobile Performance Testing 29:20 - Production Monitoring heimdallr Picks Angular 2: Getting Started by Deborah Kurata (Lucas) Electron (Lukas) Flyover Country (Jules) Snapchat (Jules) #AskGaryVee: One Entrepreneur's Take on Leadership, Social Media, and Self-Awareness by Gary Vaynerchuk (Lukas) Betterment (Stephen) Upwork (Chuck) QuickBooks Online (Chuck) Crazy Egg (Zack) Grafana (Zack)Special Guest: Zack Chapple.
090 AiA NativeScript Part 2 with TJ VanToll
01:56 - TJ VanToll Introduction Twitter GitHub Blog Telerik 03:08 - Code Sharing Adventures in Angular Episode #74: NativeScript with Burke Holland and TJ VanToll 06:35 - Components and Directives 13:09 - NativeScript and Electron 15:02 - Business Model 16:07 - Compatability; Multi/Cross-Platform Capability 17:31 - Why Use NativeScript? 26:41 - Performance and Usability; Hybrid and Native 30:21 - iOS Concerns; Xamarin 37:23 - Where is NativeScript heading? (Future Visions and Plans) 38:21 - Getting Started with NativeScript Getting Started Guide Building Apps with NativeScript and Angular 2 Angular for NativeScript Picks Things Organized Neatly (Jules) House of Cards: A Tale of Hubris and Wretched Excess on Wall Street by William D. Cohan (Ward) AngularFire - Firebase (Joe) Zootopia (Joe) Rogue One Star Wars Trailer (John) HoloLens (Chuck) .NET Rocks! (Chuck) MicroConf (Chuck) Build a Raspberry Pi-Powered DIY Amazon Echo (Chuck) The 5th Wave Book Series (TJ) Red Rising Series (TJ)Special Guest: TJ VanToll.
089 AiA Angular CLI with Ciro Nunes
02:11 - Ciro Nunes Introduction Twitter GitHub Blog 02:39 - Command-line Interface (CLI) 06:58 - Ciro’s Involvement with the CLI 08:10 - Features and Improvements for Angular 2 Ruby on Rails AST (Abstract Syntax Tree) Transformations NG6-starter 19:33 - Accessibility 26:36 - CLI Basics 28:11 - Testing 34:12 - Building a Production Pipeline 35:38 - GitHub Pages; Community Contribution Angular-cli The GDE Program Picks Star Wars: The Force Awakens (John) LEGO® Star Wars: The Force Awakens (John) ng-conf (John) AngleBrackets (John) Disturbed - The Sound Of Silence (Joe) The Hello World Podcast (Joe) Jurgen Van de Moere: How I feel about Angular 2 (Ciro) angular-cli (Ciro) Special Guest: Ciro Nunes.
088 AiA Angular Style Guides
03:26 - Style Guides John Papa's Angular 1 Style Guide John Papa's Angular 2 Style Guide Draft 08:57 - Naming Conventions 11:51 - The Growth of the Angular 1 Style Guide 14:41 - Style Guide Dislikes 21:26 - Multiple Recommendations CTRL 23:48 - Making Arbitrary Choices 29:54 - What is the state of the Angular 2 style guide? 34:32 - Pipes 37:43 - What will be in Angular 2? 41:21 - Angular 2 Quickstart 49:15 - Levels of Proficiency for All Picks The Warriors (Ward) Tiny Desk Concerts (Lukas) SNARKY PUPPY (Lukas) Chris Welsh: Microsoft is adding the Linux command line to Windows 10 (John) RAML (John) Listening (Joe)
087 AiA Angular’s Developer Relations Team with Jules Kremer
02:24 - Jules Kremer Introduction Twitter GitHub 04:21 - Jules and the Angular Team 05:41 - “The Dev Rel Role” (Developer Relations) 08:28 - The Enterprise 10:22 - The Angular Developer Relations Team 12:18 - How the Team Should/Will Work Events - Angular 2 16:05 - The F5 Experience vs The CLI World/Project 20:46 - Implementing Simple vs Advanced Concepts 27:24 - Angular and Language Paths/Choices 31:02 - ASP.NET Core 35:10 - Jule’s Role in Developer Relations Developer Types: The Hacker The Skillbuilder The Manager Companies: The Developing Company The Very Sophisticated Enterprise Company The Inbetweeners 43:21 - The GDE Program Picks New York Pluralsight Study Group (John) issues | angular/angular.io (Ward) GO CUBES (Lukas) Auto imports from TypeScript (Lukas) FEM 2016 Plunks (Lukas) Sushi Burrito (Joe) Angular Swag Feedback: juliekremer@google.com (Jules)Special Guest: Jules Kremer.
086 AiA Being a Good Open Source Citizen
04:33 - Inspired by Scott Hanselman: Bring Kindness back to Open Source 06:02 - Cultivating a Community 08:53 - Making it Easier for People to Contribute “No Meanness Rule” and Etiquette PDI = Please Do Investigate 19:33 - Responding to PRs 20:52 - Contribution Guidelines Twitter Open Source Code of Conduct Contributor Covenant 32:38 - Being an Effective Contributor (Example) 1.3.x ngCookies service overwrites/duplicates cookies set outside of ngCookies 41:18 - Responding to Unrelated Pull Requests & Opening Issues 47:55 - Working with Large Open Source Projects DHH: Software has bugs. This is normal. Picks lite-server (Joe) The Goldbergs (Joe) Review: In ‘The Diary of a Teenage Girl,’ a Hormone Bomb Waiting to Explode (Ward) Code Folding in Visual Studio Code (John) How Lucasfilm made Star Wars’ first official VR lightsaber battle (John)
085 AiA Looking at Angular 2 with Ben Nadel
02:14 - Ben Nadel Introduction Twitter GitHub Blog Adventures in Angular Episode #029: Angular At Work with Ben Nadel InVision @InVisionApp 02:56 - Looking at Angular 2 04:01 - Dialect and Mechanics 13:17 - Angular 2: Likes and Dislikes The Angular Learning Curve Graph 28:02 - Promises and Observables 32:11 - Change Detection ngModel 39:13 - The Mental Model 47:12 - redux Picks Ex-Con #2 (Joe) Ben's Blog (Ward) Ben Lesh: Learning Observable By Building Observable (Lukas) The Lulu (Lukas) Dropbox (Chuck) The Best Podcast Rap Video (Chuck) Tef: Write code that is easy to delete, not easy to extend. (Ben) Sandi Metz: The Wrong Abstraction (Ben) Kyle Simpson: The Economy of Keystrokes @ Thunder Plains 2015 (Ben) Rich Hickey: Simple Made Easy (Ben)Special Guest: Ben Nadel.
084 AiA Angular Material 2 with Jeremy Elbourn
02:36 - Jeremy Elbourn Introduction Twitter GitHub 03:15 - Material Design; Angular Material Adventures in Angular Episode #071: Angular Material with Thomas Burleson 05:12 - Components “Alpha” 11:09 - Getting Involved with Angular 2 Material Documentation 16:38 - Strategies for Preparing for Angular 2 Material; Preserving Old Spirit 22:07 - Office UI Fabric 24:23 - Best Practices and Infrastructure Testing 27:19 - Architecture 28:52 - Getting Started Picks Muru (Ward) Temblor (Ward) Observables (Lukas) Evan Czaplicki: Let's be mainstream! User focused design in Elm @ Curry On (Lukas) Calamity by Brandon Sanderson (Joe) The Expanse (Jeremy) Flexbox Froggy (Jeremy) Fiskars Titanium Shears (Jeremy)Special Guest: Jeremy Elbourn.
083 AiA NG-NL
The recording for this episode took place on February 18th, 2016 at the NG-NL conference in Amsterdam. Thank you to the conference organizers and sponsors for hosting an awesome single-day, multi-track conference.
082 AiA Getting Started with Angular 2 With No Angular 1 Experience with Shayne Boyer
02:17 - Shayne Boyer Introduction Twitter GitHub Blog 02:38 - Shayne’s Background TypeScript => Angular 2 07:20 - Benefits of Skipping Angular 1 11:21 - Building Desktop Applications with Angular 2 14:18 - First Experiences with Angular 2 22:44 - ASP.NET 5 Shayne’s Play by Play on Pluralsight with John Papa Shayne Boyer: Legion of Heroes: haproxy, nginx, Angular 2, ASP.NET Core, Redis and Docker 26:22 - Node Aggregation 35:49 - HTTP, ReactiveX RX.NET and LINQ 41:16 - Tips to Jump Into Angular 2 TypeScript Picks John Papa’s New Angular 2 Course (Angular 2: First Look) on Pluralsight (Joe) Women in tech: Submit technical talks! (Joe) Star Wars: Episode VIII (Joe) Rogue One: A Star Wars Story (Joe) [egghead.io] Cycle.js Fundamentals (Ward) Shayne’s Play by Play on Pluralsight (John) Girls Who Code (John) Pacifiers (Chuck) Amsterdam (Chuck) The Iron Druid Chronicles: Staked by Kevin Hearne (Chuck) Calamity by Brandon Sanderson (Chuck) Thinking in Angular 2.0 (Shayne) Amazon Echo (Shayne)Special Guest: Shayne Boyer.
081 AiA Angular 1.5 with Peter Bacon Darwin
02:08 - Peter Bacon Darwin Introduction Twitter GitHub Blog Adventures in Angular Episode #65: News From AngularConnect AngularConnect 03:48 - Angular 1.5 Angular 1.5.0 - ennoblement-facilitation has been released! 06:29 - Will people prefer to write in this style going forward? 09:34 - Styling John Papa’s Style Guide 15:58 - The Component Router 18:33 - Security The Sandbox 23:00 - Angular 1.4 vs 1.5 25:08 - TypeScript ng-forward 29:33 - Angular 1.5 vs 2.0 Directives and Controllers 40:55 - Styling (Cont’d) 44:34 - ngTouch 49:58 - AngularConnect Picks AngularConnect (Ward) ng-conf (Joe) Sarah Blasko (Joe) Survey (Joe) AngleBrackets Use the code PAPA for $50 discount (John) The LOOP (Chuck) Subresource Integrity (Peter) Hackers: Heroes of the Computer Revolution by Steven Levy (Peter) Clause 57.10 (Peter)Special Guest: Peter Bacon Darwin.
080 AiA Aurelia with Rob Eisenberg
Check out Freelance Remote Conf and React Remote Conf! 02:34 - Rob Eisenberg Introduction Twitter GitHub Blog 03:23 - Aurelia 04:28 - Conventions and Configurations 19:15 - 2015: “The Year of the Framework” 23:46 - Databinding and Unit Directional Data Flow 27:56 - Advice for Framework Developers React Cycle.js 32:52 - Tool Fatigue JavaScript Fatigue and Keeping Up with Modern Development 43:32 - Change Detection 45:22 - Aurelia Interface Picks AngularConnect (Joe) Why Composer John Williams Knows More About Star Wars Than You Do (Joe) LEGO Star Wars: The Force Awakens Game (Joe) Angular 1 and AngularFire (Joe) The Aurelia Docs (Ward) OhYeah! ONE Bar (Lukas) Joe Eames: How Functional Reactive Programming (FRP) is Changing the Face of Web Development (Lukas) The Auralia Website (Lukas) RushMyPassport (Chuck) Mogo Portable Seat (Chuck) The Malazan Book of the Fallen (Rob) Scholastic Metaphysics: A Contemporary Introduction by Edward Feser (Rob) Attack on Titan Vol. 2 by Hajime Isayama (Rob)Special Guest: Rob Eisenberg.
079 AiA Reactive Programming and Redux with Angular 2 with Rob Wormald
Check out Freelance Remote Conf and React Remote Conf! 02:34 - Rob Wormald Introduction Twitter GitHub Blog 02:53 - How redux Works and How it Works in the Context of Angular 2 ngrx/store React Flux 06:19 - Data Structuring and Immutability Gerard Sans: Angular 2 — Introduction to Redux How to use Redux in Angular 2 Applications 09:11 - Angular 2 Frustrations Performance 15:54 - Filtering and Ordering 18:12 - Application Logic and Testing André Staltz Why React/Redux is an Inferior Paradigm Cycle.js The Elm Programming Language [egghead.io] Cycle.js Fundamentals flux-challenge 29:21 - Mixing redux and RxJS Victor Savkin: Managing State in Angular 2 Applications ngrx/store 31:12 - Resources/Code Examples [egghead.io] Dan Abramov: Getting Started with Redux 41:12 - Should the Angular team embrace redux? tactical 44:42 - ngrx: Problems 47:28 - RxJS 5 and Getting Started Picks iZombie (Joe) Malcolm in the Middle (Joe) [egghead.io] Cycle.js Fundamentals (Lukas) Pilot G-Tec-C Gel Rolling Ball Pens (Lukas) Freelance Remote Conf (Chuck) React Remote Conf (Chuck) NG-NL (Chuck) RushMyPassport (Chuck) Mogo Portable Seat (Chuck) Occupied (Rob) [egghead.io] Cycle.js Fundamentals (Rob) [egghead.io] Dan Abramov: Getting Started with Redux (Rob) Angular 2 Gitter Channel (Rob)Special Guest: Rob Wormald.
078 AiA NG Beta with Brad Green, Miško Hevery, and Igor Minar
Check out Freelance Remote Conf! And while you’re there take a look at all of this year’s conferences! 02:42 - Angular 2 Beta and Projected Release Talk ng-conf ?? 06:52 - Payload Size 07:56 - Preparing For Angular 2 13:31 - Application Capability 17:06 - Language Dart TypeScript 17:33 - Releasing Angular 1 vs 2 Syntax New A2 Syntax Tooling 27:10 - angular-cli 28:31 - The Designer Story Inline Templates UI Components 34:57 - Promises and Observables 40:55 - The Router Lazy Loading 48:43 - Angular 2 Myths: Busted 53:22 - React, React Native Telerik NativeScript React Native Radio 55:37 - Angular Guidance; OO-Style or Functional App Architecture? Victor Savkin’s Blog Made with Angular 01:01:19 - Angular 1 => 2 Migration ng-upgrade ng-forward 01:04:17 - The Angular Community and Upcoming Conferences and Announcements Jules Kremer That Conference Picks a2-in-memory-web-api (John) John Papa’s Upcoming Angular 2 Pluralsight Course (John) Julia Gillard (Ward) Bryce Canyon National Park (Joe) Stockpile (Joe) ngrx (Lukas) The Revenant (Brian) ServiceWorker: Revolution of the Web Platform (Brian) The Architecture of Open Source Applications (Igor) iPad Pro (Igor) Apple Pencil (Igor) Paper & Pencil by FiftyThree (Igor) Mandy Moore (Chuck) Federico Iachetti (Chuck)Special Guests: Brad Green, Igor Minar, and Miško Hevery.