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.
062 AiA Module Loading and JSPM or WebPack for Angular 2 with K. Scott Allen
02:07 - K. Scott Allen Introduction Twitter GitHub Blog 02:32 - Package Managers, Package Managers vs Module Loaders 06:09 - Getting Modules, Loading Modules, and Bundling Modules Browserify webpack jspm.io 11:06 - Exploring ^ These Options 12:27 - Performance, Maintenance, and Tooling Support systemjs 23:08 - HTTP/2 28:16 - webpack vs jspm.io Aurelia Configuration Getting Started 45:30 - Angular 2 46:42 - Community 50:44 - Evaluating New or Upcoming Frameworks Picks Learn everything you can about upcoming features of JavaScript: TypeScript, ES-whatever, etc. (John) TV Fool (Chuck) Michael Vey: The Prisoner of Cell 25 by Richard Paul Evans (Chuck) The Wire (Scott)Special Guest: K. Scott Allen.
061 AiA ng-book with Ari Lerner
02:13 - Ari Lerner Introduction Twitter Blog ng-book ng-newsletter 04:56 - ng-book 2 Typescript ES5 / ES6 Classes 15:07 - Angular 2 19:55 - Writing Angular 1 Apps Today 26:17 - Getting ng Information Source Code 28:50 - RxJS The Flux Framework 30:50 - One-way Dataflow, Two-way Databinding 49:42 - Testing Experience 51:37 - The State of ng-book 2 52:49 - Waiting for Angular 2 Picks Start a local hackathon (John) The Big Bang Theory (Joe) Wolverine: Old Man Logan by Mark Miller (Joe) Start a Meetup for boardgaming for your local developer community (Joe) Waiting for Godot: A Tragicomedy in Two Acts by Samuel Beckett (Ward) Waiting for Guffman (Ward) iOS 9 (Chuck) Pebble.js (Chuck) spacemacs (Ari) open-ocr (Ari)Special Guest: Ari Lerner.
060 AiA Further Down the Road to NG2
This episode is a follow-up episode of Adventures in Angular Episode #48: The Road to NG2 Also, don’t forget to get your Angular Remote Conf Tickets! The online/completely remote conference will run from Thursday, September 24th thru Saturday, September 26th. 03:18 - Panelist Recent Experimentation 06:25 - ES6 vs Typescript, Tooling Dan Wahlin and John Papa Bringing Their View On The Latest In Angular @ Angular U 2015 Atom Visual Studio Code Webstorm Grunt / Gulp 11:21 - Destructuring Destructuring and parameter handling in ECMAScript 6 16:01 - Debugging 17:07 - Angular 1 => 2 MVC Key Features Needed Getting in the Front Door (Getting Past the Ecosystem) Angular 1 and Angular 2 integration: the path to seamless upgrade 27:32 - Angular 2 & ES5 Pascal Precht: Even better ES5 code for Angular 2 29:44 - Components, Annotations 32:45 - Editors: What Microsoft Users Are Doing TypeScript-Sublime-Plugin atom-typescript 38:35 - Learning Lessons (From Panelists) Picks Angular Articles by Pascal Precht (Lukas) Enter the ng-conf ticket lottery (Joe)
059 AiA Learning Resources
Get your tickets for Angular Remote Conf! Enter the ng-conf ticket lottery! 03:44 - egghead.io Lukas' AngularJS Fundamentals egghead.io Course 04:58 - Pluralsight 06:26 - Code School: AngularJS Tutorial 06:38 - Dan Wahlin: AngularJS Fundamentals In 60-ish Minutes 06:52 - DEVintersection Conference 07:30 - Stack Overflow + Plunker 08:02 - Angular Remote Conf 08:50 - AngularConnect 08:58 - Onsite Training Oasis Digital 11:10 - Backends Lukas Firebase Node Ward Legacy Codebases Chuck Ruby RailsClips 14:09 - John Papa's Angular Style Guide 14:24 - Lukas’ Blog 15:04 - ng-newsletter 15:39 - ng-book 16:29 - Getting Started with Angular AngularJS.org 18:41 - Working with Designers Lukas Reubbelke: Just Enough Angular for Designers D3.js Adventures in Angular Episode #58: D3 with Aysegul Yonet 20:14 - Hack Reactor 20:42 - Angular Boot Camp 21:22 - Khan Academy 21:30 - Angular 2 Resources & Skills You Should Know Exploring ES6 by Axel Rauschmayer TypeScript Adventures in Angular Episode #41: TypeScript with Dan Wahlin JavaScript Jabber Episode #167: TypeScript and Angular with Jonathan Turner and Alex Eagle Visual Studio Code Adventures in Angular Episode #54: Visual Studio Code with Erich Gamma and Chris Dias Babel JavaScript Jabber Episode #171: Babel with Sebastian McKenzie Angular.io Angular Articles by Pascal Precht 25:54 - Podcasts JavaScript Jabber Angular Air 26:33 - Angular Unit Testing 27:22 - AngularJS on YouTube Picks Slack (Ward) The Pillars of Reality Series by Jack Campbell (Lukas) Angular Remote Conf (Chuck) Essentialism: The Disciplined Pursuit of Less by Greg McKeown (Chuck)
058 AiA D3 with Aysegul Yonet
Don’t forget to check out Angular Remote Conf! 02:29 - Aysegul Yonet Introduction Twitter AnnieCannons 02:51 - D3.js 04:29 - Aysegul’s Background in Teaching Computing and Social Interest San Quentin Girl Develop It Black Girls Code Women Who Code Hack Reactor The Last Mile Organization AnnieCannons 09:08 - Using D3 The D3 Gallery Pens tagged 'd3' on CodePen 11:49 - Angular + D3 Aysegul Yonet: Creating D3 Components with Angular Slides (Angular U Conference) 12:49 - Directives Angular-nvD3 17:17 - Visualization Creating multiple charts inside ng-repeat with Angular-nvD3 (Plunk) 20:06 - Other Uses for D3 A Visual Introduction to Machine Learning 23:51 - Mind Blowing Aspects of D3 25:16 - What’s Wrong with D3? 27:26 - Debugging 28:22 - Animations 29:42 - The Learning Curve and Getting Started (Resources) SFHTML5 Presentations from 8/26/2015 Elijah Meeks: Challenges of Complex Data Visualization in D3 Christoph Holz: visalyze D3 Visualization to gamify analytics Ali Almossawi: D3 in Practice Ayesegul Yonet: Introduction to working with D3.js Bay Area d3 Meetup YouTube Channel 30:42 - D3 + Angular 2 Aysegul Yonet: Creating d3 components with Angular2 and TypeScript @ ng-vegas 2015 Special Offer! Get codeclass: Data vizualization with D3 for 20% off with the code AYSEGUL Get your ticket(s) to Angular Remote Conf for 25% off with the code ADVENTURE or ADVENTURES Picks Starbucks Mango Black Tea Lemonade (Lukas) Rosie Revere, Engineer by Andrea Beaty (Lukas) Iggy Peck, Architect by Andrea Beaty (Lukas) Angular Remote Conf (Chuck) Orphan Black (Chuck) Coworking (Chuck) Dashing D3.js (Aysegul) The Bletchley Circle (Aysegul)Special Guest: Aysegul Yonet.
057 AiA Starting a Local Angular Meetup with Will Buck
Don’t miss out! Check out Angular Remote Conf! 02: 10 - Will Buck Introduction Twitter GitHub AngularMN 02:57 - Membership & Attendance 04:48 - Starting a Group Dinners Code Katas Coworking 08:35 - Networking with Other Groups and Organizers 09:38 - Corporate Sponsors 10:35 - Prizes & Giveaways Amazing Prize-O-Tron JetBrains Frontend Masters Pluralsight O’Reilly Media egghead.io 13:54 - Advice for Creating Meetups Content Fishbowls Katas & Hacknights Social Hours Sponsorship Advertising Meetup.com Google Groups 19:47 - Topics & Speakers Hack Nights Best Practices Beginner Topics Lightning Talks Karaoke 27:11 - Getting Started in Rural Areas Remote Hangouts Nomad JavaScript 29:31 - Beginner Stories Ruby Rogues Episode #216: Code Review Culture with Derek Prior Arrogance vs Confidence Impostor Syndrome Scott Hanselman: I'm a phony. Are you? 39:04 - Land Grab Your Social Media Slack Extras Adventures in Angular Episode #44: Visual Studio Code with Erich Gamma and Chris Dias Picks Galactic Civilizations III (Joe) Legendary Encounters: An Alien Deck Building Game (Joe) Good Mythical Morning Podcast (Katya) Coin (John) [Pluralsight] Introducing Visual Studio Code by John Papa (John) Angular Remote Conf (Chuck) Mastermind Groups (Chuck) Midwest JS YouTube Channel (Will) Last Week Tonight with John Oliver (Will) Heroes of the Storm (Will)Special Guest: Will Buck .
056 AiA Server Rendering with Angular with Jeff Whelpley and Patrick Stapleton
Sign up for Angular Remote Conf! 02:35 - Jeff Whelpley Introduction Twitter Blog GetHuman Angular Air 02:53 - Patrick Stapleton Introduction Twitter GitHhub Blog Angular Class 03:39 - Advantages of Server Rendering 14:28 - Universal & Isomorphic 24:11 - Caching and Load Balancing Rendering the Application Rendering the Application with Data 41:29 - Service Worker 43:02 - Bindings 46:36 - Rendering Angular 49:00 - Prerendering 52:41 - Rendering in Angular 2 58:38 - Time Table Picks 14 by Peter Clines (Lukas) ZPacks Cuben Fiber Arc Backpacks (Ward) Angular Remote Conf (Chuck) Iron Sharpens Iron (Chuck) View from the Top (Chuck) GetHuman (Jeff) Angular Universal (Jeff) Open Source (Patrick) Angular Summit (Patrick) AngularConnect (Patrick)Special Guests: Jeff Whelpley and Patrick Stapleton.
055 AiA Promises
03:25 - Promise (Definition) Do promises trigger events? 06:39 - Promises + Angular q $q 19:06 - Logging Lukas Ruebbelke & Geoff Goodman: Badges We don't need no stinkin' badges @ ng-conf 2015 (Tearaway Pants Dance Video) 25:19 - Once a promise has been fulfilled… 27:12 - Programming Asynchronously 30:43 - The Next Level of Understanding Promises 32:51 - Embedding Functions 34:25 - HTTP 37:02 - .then, .catch 41:59 - Observables Picks The Science of Interstellar by Kip Thorne (Ward) Ant-Man (John) Kyle Simpson's You Don't Know JS Book Series (Lukas) AngularJS Kurs (Chuck) Angular Remote Conf (Chuck)
054 AiA Immutability with Angular with Minko Gechev
02:06 - Minko Gechev Introduction Twitter GitHub Blog Minko Gechev: Bringing Immutability to Angular @ ng-vegas 2015 03:57 - Immutability 05:11 - Why is immutability interesting to Angular developers? React 09:19 - Side Effects 12:18 - Are immutable data structures in conflict with large quantities of data? Persistent Data Structures Immutable.js angular-immutable 16:18 - How does the track by syntax help/affect you? 19:05 - Angular 2 and Immutable Data 21:30 - Immutable Data and Observables Cycle.js Knockout.js 25:14 - Getting Started Minko Gechev: Bringing Immutability to Angular Part 1 Minko Gechev: Bringing Immutability to Angular Part 2 Minko Gechev: Bringing Immutability to Angular Part 3 Victor Savkin: Change Detection in Angular 2 (Immutability and Observables) 26:26 - Minko’s Background with Immutability 27:36 - The Evolution of Immutability 28:52 - Functional User Interface 29:29 - Data in, UI out Victor Savkin: Building Angular Apps Using Flux Architecture 32:30 - Case Studies and Examples Where Immutability Has Worked Ideally Picks The Little Mermaid Musical (Katya) Primitive.io (Joe) Douglas Crockford: The Better Parts (John) DuckTales (John) Camp Pluralsight (John) Cell Phone Tripod Adapter (Chuck) NeewerHandheld Video Stabilizer for DV GoPro Mini Cameras (Chuck) Michael Feathers: The Deep Synergy Between Testability and Good Design (Minko)Special Guest: Minko Gechev.
053 AiA Angular Apps That Scale with Ben Drucker
Check out RailsClips! 02:24 - Ben Drucker Introduction Twitter GitHub Blog EAZE Eaze MD Ben Drucker: Modular Angular: Apps that Scale @ ng-vegas 2015 03:00 - What is meant by “Angular apps that scale”? 04:54 - Tools Browserify AMD RequireJS 06:25 - Ben’s Background in Scalability 09:28 - “Scalability” and “Scaling” 14:00 - Team Size 14:53 - EAZE 17:00 - The EAZE Architecture Eaze MD 21:17 - What You Should Be Doing to Scale (Tips) Documentation API Answers the Right Questions for the UI Versioning Strategy 23:45 - Managing Scale (Monitoring Load) 26:58 - Server-side: Data Storage 28:58 - Client-side Dependency Injection Naming Collision and Conventions Build Process 37:24 - Ben's GitHub Repos and Open Source Picks Robots on the Line (Joe) Saint Petersburg, Russia (Katya) The Man Who Saw America: Looking back with Robert Frank, the most influential photographer alive (Ward) Paracord (Chuck) Soto Pocket Torch (Chuck) Shyp (Ben)Special Guest: Ben Drucker.
052 AiA Web-Based Animations with Jack Doyle of GreenSock
Check out RailsClips and RemoteConfs! 02:53 - Jack Doyle Introduction GreenSock @greensock GreenSock Blog 03:53 - GSAP (GreenSock’s Animation Platform) 04:05 - GreenSock: The Name 05:01 - GreenSock: The Inception 09:13 - Transitions & CSS Animations 10:32 - Who is GreenSock aimed at? / What kind of applications use it? 15:01 - Lukas and GreenSock Lukas Reubbelke: Build a Sweet AngularJS Photo Slider Pt 2 with ngTouch 16:50 - Angular + GreenSock + CSS Animations (GreenSock Under The Hood) jQuery “tweens” ngAnimate 27:44 - Using GreenSock Outside of Angular 29:20 - Getting Started With Animations, Learning Curve Getting Started with GSAP (GreenSock Animation Platform) Sarah Drasner 39:13 - When To Use Animations (User Experience) Microactions Using Animations to Help Workflow ngFx 46:09 - Material Design Introduction: Material Design 49:11 - Licensing 51:24 - Mobile Apps Picks Take a vacation, and actually do the vacation! (John) GreenSock (Lukas) Microinteractions: Full Color Edition: Designing with Details by Dan Saffer (Lukas) Beautiful Outlaw: Experiencing the Playful, Disruptive, Extravagant Personality of Jesus by John Eldredge (Joe) GOG.com (Joe) Sleeping in a hammock (Ward) remoteconfs.com (Chuck) God (Chuck) Jesus Christ (Chuck) The Church of Jesus Christ of Latter-day Saints (Chuck) CodePen (Jack) Seth Godin's Blog (Jack)Special Guest: Jack Doyle of GreenSock.
051 AiA The Angular 1 Compiler with Tero Parviainen
01:33 - Tero Parviainen Introduction Twitter GitHub Blog Build Your Own AngularJS with Tero Parviainen 02:28 - Getting Started Digging the Angular Source Code Angular Documentation 05:05 - The Angular Compiler 06:13 - Advantages of Understanding the Compiler 07:42 - Directives 10:21 - Combining Controllers and Directives 12:43 - Routing 13:42 - What do we need to know about the Directive API? 15:12 - Transclusion 17:46 - Getting Started with the Compiler Tero Parviainen: Inside The AngularJS Directive Compiler 19:08 - How much do you need to know? 20:55 - Why use the compile phase? 22:02 - Angular 2 25:02 - The Clojure and JavaScript Worlds Picks Build Your Own AngularJS with Tero Parviainen (Lukas) The U.S. National Women’s Soccer Team (Joe) Better Off Ted (Joe) Inside Out (Ward) Aftershokz AS500 Bluez 2 Open Ear Wireless Stereo Headphones (Chuck) Paul Graham: Programming Bottom-Up (Tero) Flash Boys: A Wall Street Revolt by Michael Lewis (Tero)Special Guest: Tero Parviainen.
050 AiA Angular Meteor with Uri Goldshtein
02:07 - Uri Goldshtein Introduction Twitter GitHub LinkedIn MindMeister 02:27 - What is Meteor? angular-meteor 03:23 - The Meteor Company 03:54 - Structure & Deployment Matt DeBergalis: What's coming in Meteor 1.2, and beyond 11:51 - Revenue Story (Scaling) Galaxy 13:44 - Sync/Client-side Cache 19:19 - How Does Angular Work with DDP? 22:43 - Angular 2.0 angular-meteor: angular2 26:02 - Observables Jafar Husain at MWJS on Observables Gleb Bahmutov at MWJS (Journey from procedural to reactive JavaScript with stops) 30:48 - Publish Functions 36:09 - Client-side (Cont’d) GroundDB More Resources Uri Goldshtein: Angular-Meteor - Angular2, migration and Angular-Server @ ng-vegas 2015 Angular Tutorial on the Meteor Site Angular-Server Uri Goldshtein: Thoughts on angular-meteor as a great MEAN Stack David Yahalomi: When a Meteor finally hits production Matt Debergalis: The design and implementation of the Meteor platform Sashko Stubailo: Optimistic UI with Meteor Telescope Meteor Roadmap | Trello How to Meteor is production Forbes article about Meteor JavaScript Jabber Episode #076: Meteor.js with Marcus Phillips and Fred Zirdung Picks AngularConnect (Joe) ng-click.com (Joe) mdn.io (Joe) Ward and Victor Savkin's Angular 2 Samples (Ward) Downcast (Chuck) iPhone 6 Plus (Chuck) Côte&Ciel Isar Rucksack (Uri) Solar Panel for Bag (Uri) Angular-Meteor - Angular2, migration and Angular-Server (Uri @ ng-vegas 2015) (Uri)Special Guest: Uri Goldshtein.
049 AiA Line of Business Applications and Developers with Deborah Kurata
02:14 - Deborah Kurata Introduction Twitter GitHub Blog Pluralsight InStep Technologies deborahk@insteptech.com 02:32 - Line of Business App Developers 04:24 - How do these apps look different? 07:20 - Forms Over Data and Business Rules Delivering Features and Ease of Development 10:43 - Learning Curve, Tools 13:24 - Forms Over Data (Cont’d), Using Angular for LOB Apps 17:57 - NuGet Package Manager 21:17 - Training Newbies in Angular 22:31 - Features of Angular Most Important to LOB Devs Two-way Databinding Modularization Routing 24:01 - Custom Directives? 24:34 - Grids [Pluralsight Course] AngularJS Line of Business Applications ng-grid 32:33 - Cons of Being a Line of Business Developer Scott Hanselman: Dark Matter Developers 34:11 - OData 35:28 - Where Angular is Going and Where Microsoft is Headed with It’s Tooling Visual Studio Code Aurelia WebStorm 42:59 - Deborah’s Thoughts on Using Angular 2 Pay Attention to TypeScript Picks Camel Up (Joe) Exploring ES6: Upgrade to the next version of JavaScript by Dr. Axel Rauschmayer (Lukas) Zapf Video From 1960s (Ward) Just My Type: A Book About Fonts by Simon Garfield (Ward) Essentialism: The Disciplined Pursuit of Less by Greg McKeown (Chuck) Angular 1.4 (Deborah)Special Guest: Deborah Kurata.
048 AiA The Road to NG2
03:51 - Dilemma of Choice: Onboarding Process AngularJS Homepage Angular 2: 5 Minute Quickstart Friction Dan Wahlin: AngularJS in 20ish Minutes 12:45 - Frameworks => Structured Languages Are we leaving behind the casual web developer? 17:47 - Do Angular 1 with TypeScript, etc., before doing it with Angular 2 Scott Moss PatrickJS 20:46 - ES5 with Angular 2 23:45 - Wrangling Tools Source Code > Documentation TodoService in Angular 2 and Angular 1 both in TypeScript and ES5 systemjs 28:58 - If you’re starting an app now…what do you do? Adventures in Angular Episode #020: Structuring Code in an AngularJS App with Dan Wahlin Adventures in Angular Episode #039: ES6 with Scott Moss Explaining Value 39:36 - Applying Concepts 42:12 - Repos github.com/johnpapa hottowel-angular-typescript ng2play Picks The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win by Gene Kim (Lukas) Arrow (John) Ex Machina (Ward) Listen to other people’s views (Chuck)