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, 2016•13 min
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, 2016•54 min
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, 2016•49 min
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, 2016•1 hr 5 min
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, 2016•48 min
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, 2016•1 hr 1 min
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, 2016•35 min
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, 2016•49 min
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, 2016•40 min
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, 2016•48 min
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, 2016•52 min
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, 2016•48 min
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, 2016•1 hr 3 min
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, 2016•51 min
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, 2016•46 min
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, 2016•51 min
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, 2016•47 min
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, 2016•40 min
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, 2016•50 min
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, 2016•55 min
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, 2016•1 hr 5 min
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, 2016•59 min
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, 2016•1 hr 1 min
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, 2016•57 min
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, 2016•41 min
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, 2016•32 min
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, 2016•54 min
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, 2016•1 hr 11 min
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, 2016•38 min
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, 2016•56 min