Adventures in Angular - podcast cover

Adventures in Angular

Charles M Woodtopenddevs.com
Join our weekly discussion about how to build top end Angular applications and become an Angular expert.

Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

108 AiA Web Workers in Angular with Torgeir Helgevold

1:50 - Introducing Torgeir Helgevold Blog Github Twitter 3:05 - Defining and using Web Worker8:55 - Web Worker and value communication between threads15:05 - Booting an app in Web Worker vs a browser20:15 - Web Worker and mobile browsers23:55 - Reality and perception of running apps on mobile devices29:00 - Multi-threading and Web WorkersPicks: Angular NgModule Doc (John) Tinker Crate (John) Angular 2 Router by Victor Savkin (Lukas) “Out of the Tar Pit” by Ben Moseley and Peter Marks (Lukas) Har...

Sep 01, 201613 min

107 AiA NgModule

1:55 - Public Service Announcement: Moving past RC54:40 - Advice for an easy transition9:40 - Modules and smaller apps14:15 - Process for moving folders and modules16:30 - Sharing code between projects19:40 - Ahead Of Time Compiler 27:00 - Non-Javascript back-end systems29:25 - Functions of the NgModule31:00 - Components and Templates Javascript Jabber episode on Rollup.js 36:40 - Providers38:50 - Ordering Components41:50 - Building a small app with no use for modulesPicks Stranger Things on Net...

Aug 25, 201654 min

106 AiA Angular2 RC5 and Beyond

1:50 -Jules explains release candidacy Angular Weekly Meeting Notes 7:10- RC5 and Angular 211:20 - Big changes with RC5: NGModules14:45 - Big changes with RC5: Bootstrapping root modules15:45 - Big changes with RC5: Lazyloading and packaging options20:20 - Big changes with RC5: Compiler options23:30 - RC5 and depreciation28:17 - Documentation29:33- Installing release candidate Migration guide 33:50 - Engineering listPicks: Lootcrate (Charles) Stickermule (Charles) Osmo coding set (Lukas) Premier...

Aug 18, 201649 min

105 AiA Augury with Igor Kamenetsky

Angular Remote Conference 1:35 - Introducing Igor Kamenetsky Company website Github Email him: gor.kamenetsky@rangle.io Augury Github Slack Team Chat Augury Wiki 2:07 - What does “Augury” mean?5:25 - Using Augury in Chrome9:10- Augury in other browsers10:20 - Microsoft Debugging Tools Debugging for Windows 11:54 - Favorite Chrome developer techniques and Augury tips14:22 - Challenges with Batarang15:55 - Creating informative graphics18:15 - Managing app component communications21:25 - Angular Co...

Aug 11, 20161 hr 5 min

104 AiA Forms with Justin Schwartzenberger

Angular Remote Conf 01:56 - Justin Schwartzenberger Introduction Twitter GitHub Blog SoCreate 03:01 - User Input/Forms angular-form-builder 07:40 - Validation; Using Forms for Angular 2 Justin Schwartzenberger: Angular 2's Fresh Approach to Style @ ng-conf Complexity Template-driven vs Model-driven 25:27 - Changes in Forms32:06 - Getting Started with Forms (Tips and Tricks) Metadata-driven Forms Picks Angular 2 (John & Joe) Parks and Recreation (John) The Goldbergs (Joe) Ego Is the Enemy by ...

Aug 04, 201648 min

103 AiA New Developer Problems

Angular Remote Conf This show is based off the following listener email:“I know you've discussed a couple of times about how hard it is to set up an Angular 2 project. Whilst most of this has nothing to do with Angular itself, it's still the barrier to entry. There's no point in saying how much easier Angular 2 is than Angular 1 if you can't get it running. Even though I'd heard your previous discussions on this, in reality I was totally unprepared as to how difficult it was when I had to do it ...

Jul 28, 20161 hr 1 min

102 AiA Angular and WordPress with Ryan Sullivan and Roy Sivan

Angular Remote Conf 02:01 - Roy Sivan Introduction Twitter GitHub Blog The WP Crowd Podcast 02:23 - Ryan Sullivan Introduction Twitter WP Site Care LoopConf 02:40 - WordPress and Angular05:00 - Authentication and Security OAuth A Brief Introduction to WordPress Nonces Hire Otto 07:38 - Data and Plugging Angular Into APIs AppPresser 12:54 - The REST API and Plugins; Custom Plugins Help Scout Asana Harvest Chargify 21:23 - Displaying Data in WordPress Using Angular Stripe Keen IO 25:01 - Tutorials...

Jul 21, 201635 min

101 AiA The State of NG2 with Rob Wormald and Stephen Fluin

02:59 - Rob Wormald Introduction Twitter GitHub 03:46 - Stephen Fluin Introduction Twitter GitHub Blog 04:28 - Improvements Coming for Routing in Angular 08:22 - Syntax11:10 - Preloading Data13:59 - Brian Ford ’s Router => The New Router Lifecycle Hooks canActivate canDeactivate 17:23 - Does the new router do these things? Can I click on a link and tell it to go to a route? Can I pass parameters; multiple parameters? Can I add multiple routes to multiple different regions on the page? If I’m ...

Jul 14, 201649 min

100 AiA Episode 100! Here's to 100 more!!

Check out Angular Remote Conf ! Buy tickets! Submit a CFP! Check out the speakers! 03:00 - The Origin Story and Success of Adventures in Angular ng-conf Angular Air Podcast 14:00 - The Angular Community17:30 - Where is Angular heading? Suggest A Guest! Microsoft Build Conference 24:39 - Favorite Episodes NativeScript Episode #74: NativeScript with Burke Holland and TJ VanToll Episode #90: NativeScript Part 2 with TJ VanToll Episode #16: NG 1.3 and 2.0 with Brad Green, Igor Minar, and Miško Hever...

Jul 07, 201640 min

099 AiA Firebase and AngularFire2 with David East and Jeff Cross

Check out Angular Remote Conf !! 02:01 - David East Introduction Twitter GitHub Adventures in Angular Episode #11: AngularFire with David East and Kato Wulf 02:34 - Jeff Cross Introduction Twitter GitHub Adventures in Angular Episode #68: Reactive Programming with Jeff Cross and Rob Wormald 02:52 - Angular Mobile + Firebase 03:57 - Firebase: Key Characteristics06:22 - Mobile > Web Traffic?08:27 - Firebase + Angular 210:39 - Upgrading to AngularFire2 with Angular 213:43 - Data That Works Well1...

Jun 30, 201648 min

098 AiA Azure Functions Portal with Chris Anderson and Ahmed ElSayed

01:58 - Ahmed ElSayed Introduction Twitter GitHub Blog 02:09 - Chris Anderson Introduction Twitter GitHub 02:19 - Microsoft Azure Functions iPhreaks Show Episode #157: Azure App Services with Matthew Henderson 02:28 - Building the Azure Functions Portal on Angular 209:37 - The Backend11:18 - Approaching Leadership for Approval to Build in Angular 2/Beta; Deciding Factors15:18 - App Organization and Architectural Pattern18:38 - Ease and Hardships of Starting the App22:33 - Use Cases24:13 - Browse...

Jun 23, 201652 min

097 AiA Angular 2 Tips with Pascal Precht

Get your early bird tickets for Angular Remote Conf ! 02:13 - Pascal Precht Introduction Twitter GitHub Blog 04:29 - ng-conf Angular-upgrade-demo 06:42 - Dependency Injection; @Injectable emitDecoratorMetadata 12:51 - Component Interaction and Communication21:35 - ContentChildren and ContentChild 23:34 - ViewChildren and ViewChild 24:31 - Change Detection Pascal Precht: Angular 2 Change Detection Explained Picks Professional Ado Rds Programming With Asp (Lukas) Data-Driven Services with Silverli...

Jun 16, 201648 min

096 AiA Angular 2 and TypeScript with Dan Wahlin

01:59 - Dan Wahlin Introduction Twitter GitHub Blog 03:24 - Dan Wahlin: Typescript: Angular 2's Secret Weapon @ ng-conf 2016 04:44 - ng-conf Fair Day Workshops TypeScript 2 in 60ish Minutes Angular 2 in 60ish Minutes 05:45 - Pre-Conference Workshop06:32 - AngularJS Fundamentals In 60-ish Minutes => Angular 213:49 - Responses to Angular 2 and TypeScript18:22 - Learning TypeScript; ES5/ES625:25 - Interfaces29:33 - Aha Moments Databinding Syntax The Module Concept 34:07 - Edgecases and Struggles...

Jun 09, 20161 hr 3 min

095 AiA Building NG2 Libraries with Olivier Combe

Check out Newbie Remote Conf ! 02:17 - Olivier Combe Twitter GitHub Holimetrix 03:21 - Why People Want Libraries in Angular 204:13 - Types of Libraries People Might Write05:21 - ng2-translate 08:02 - TypeScript Problems vs Package Manager Problems10:22 - Collaboration13:17 - Advice For Writing Libraries ng-conf-library 19:47 - Design Considerations25:09 - ng2-translate (Cont’d)27:53 - Advice for People Doing Public vs Public Libraries28:45 - Simplicity30:11 - ng-conf 32:13 - Working with Systems...

Jun 02, 201651 min

094 AiA ng-conf 2016 Live!

This episode was recorded live from ng-conf 2016. The conference and conference experiences, goals, and sessions are discussed amongst all the latest and greatest announcements in Angular such as The Release Candidate. Picks Tero Parviainen: Generative Art in Angular 2 @ ng-conf 2016 (Ward) Sunny Leggett and ZeroSlope Events (Jules & Joe & John) The ng-show with Shai Reznik (Katya) The ng-conf sponsors (Chuck) Karaoke (Aaron) Advertising Inquiries: https://redcircle.com/brands Privacy &a...

May 26, 201646 min

093 AiA Angular Universal Patterns with Jeff Whelpley

02:05 - Jeff Whelpley Introduction and Angular Universal Patterns Twitter Blog Jeffrey Whelpey & Patrick Stapleton: Angular 2 Universal Patterns @ ng-conf angular/universal 03:26 - Backend Implementations05:07 - Drawbacks zone.js 12:46 - Contribution Patrick Stapleton Tobias Bosch Jeff Cross 16:42 - Caching19:04 - Other Gotchas Session State App Container 25:40 - The User Experience Hydration 31:29 - Installation and Running Angular Universal33:24 - The Release Schedule Picks BB-8 Sphero (Jo...

May 19, 201651 min

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 angula...

May 12, 201647 min

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 Apps09:43 - Mobile Performance benchpress 10:51 - Migration Work from 1 to 216:20 - Single-page Apps21:00 - The RAIL Performance Model 21:42 - Speed; Efficiency25:21 - HTTP 1.0/2.026:49 - Websockets27:11 - Mobile Performance Testing29:20 - Production Monitoring heimdallr Picks Angular 2: Getting Started by Deborah Kur...

May 05, 201640 min

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 Directives13:09 - NativeScript and Electron 15:02 - Business Model16:07 - Compatability; Multi/Cross-Platform Capability17:31 - Why Use NativeScript?26:41 - Performance and Usability; Hybrid and Native30:21 - iOS Concerns; Xamarin 37:23 - Where is NativeScript heading? (Future Visions and Plans)38:21 - Getting St...

Apr 28, 201650 min

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 CLI08:10 - Features and Improvements for Angular 2 Ruby on Rails AST ( Abstract Syntax Tree ) Transformations NG6-starter 19:33 - Accessibility26:36 - CLI Basics28:11 - Testing34:12 - Building a Production Pipeline35: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-c...

Apr 21, 201655 min

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 Conventions11:51 - The Growth of the Angular 1 Style Guide 14:41 - Style Guide Dislikes21:26 - Multiple Recommendations CTRL 23:48 - Making Arbitrary Choices29:54 - What is the state of the Angular 2 style guide?34:32 - Pipes37:43 - What will be in Angular 2?41:21 - Angular 2 Quickstart 49:15 - Levels of Proficiency for AllPicks The Warriors (Ward) Tiny Desk Concerts (Lukas) SNARKY PUPPY...

Apr 14, 20161 hr 5 min

087 AiA Angular’s Developer Relations Team with Jules Kremer

02:24 - Jules Kremer Introduction Twitter GitHub 04:21 - Jules and the Angular Team05:41 - “The Dev Rel Role” (Developer Relations)08:28 - The Enterprise10:22 - The Angular Developer Relations Team12:18 - How the Team Should/Will Work Events - Angular 2 16:05 - The F5 Experience vs The CLI World/Project20:46 - Implementing Simple vs Advanced Concepts27:24 - Angular and Language Paths/Choices31:02 - ASP .NET Core 35:10 - Jule’s Role in Developer Relations Developer Types: The Hacker The Skillbuil...

Apr 07, 201659 min

086 AiA Being a Good Open Source Citizen

04:33 - Inspired by Scott Hanselman: Bring Kindness back to Open Source 06:02 - Cultivating a Community08:53 - Making it Easier for People to Contribute “No Meanness Rule” and Etiquette PDI = Please Do Investigate 19:33 - Responding to PRs20: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 Request...

Mar 31, 20161 hr 1 min

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 204:01 - Dialect and Mechanics13:17 - Angular 2: Likes and Dislikes The Angular Learning Curve Graph 28:02 - Promises and Observables32:11 - Change Detection ngModel 39:13 - The Mental Model47:12 - redux Picks Ex-Con #2 (Joe) Ben's Blog (Ward) Ben Lesh: Learning Observable By Building Observable (Lukas) The Lulu (Lukas) Dropbox (Ch...

Mar 24, 201657 min

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 Spirit22:07 - Office UI Fabric 24:23 - Best Practices and Infrastructure Testing 27:19 - Architecture28:52 - Getting StartedPicks Muru (Ward) Temblor (Ward) Observables (...

Mar 17, 201641 min

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. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support ....

Mar 10, 201632 min

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 111:21 - Building Desktop Applications with Angular 214:18 - First Experiences with Angular 222: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 ...

Mar 03, 201654 min

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 Router18:33 - Security The Sandbox 23:00 - Angular 1.4 vs 1.525:08 - TypeScript ng-forward 29:33 - Angular 1.5 vs 2.0 Directives and Controllers 40:55 - Stylin...

Feb 18, 20161 hr 11 min

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 Configurations19:15 - 2015: “The Year of the Framework”23:46 - Databinding and Unit Directional Data Flow27:56 - Advice for Framework Developers React Cycle.js 32:52 - Tool Fatigue JavaScript Fatigue and Keeping Up with Modern Development 43:32 - Change Detection45:22 - Aurelia InterfacePicks AngularConnect (Joe) Why Composer John Williams Knows M...

Feb 11, 201638 min

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 Ordering18:12 - Application Logic and Testing André Staltz Why React/Redux is an Inferior Paradigm Cycl...

Feb 04, 201656 min
For the best experience, listen in Metacast app for iOS or Android