A podcast about all things Angular (by Google), a JavaScript platform for building mobile and desktop web applications. Support this podcast: https://anchor.fm/angularair/support
NGXS: Power of Selectors With Mateus Carniatto
Mateus Carniatto joins us to talk NGXS and the power of selectors.
Mateus on Twitter:
https://twitter.com/c4rniatto
NGXS
https://www.ngxs.io/
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/29/2020 • 1 hour, 1 minute, 34 seconds
Angular Builders and Schematics With Santosh Yadav
In this episode Santosh Yadav comes on to dive into builders and schematics for the Angular CLI
Santosh on Twitter
https://twitter.com/SantoshYadavDev
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/15/2020 • 1 hour, 3 minutes, 34 seconds
How to Learn Effectively With Joe Eames
Joe Eames stops by to discuss training techniques and curriculum building that is focused on enabling students to learn more effectively.
Joe on Twitter
https://twitter.com/josepheames
Joe's FREE Fundamentals of Angular course on Thinkster
https://thinkster.io/topics/fundamentals-of-angular
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/8/2020 • 1 hour, 2 minutes, 49 seconds
How to create apps using Angular and Firebase With Ankit Sharma
Ankit Sharma joins us to share how to use Firebase in our Angular applications.
Ankit on Twitter
https://twitter.com/ankitsharma_007
Ankit's Blog
https://ankitsharmablogs.com/
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/24/2020 • 59 minutes, 5 seconds
Scully and static site generation in Angular with Sander Elias
Our good friend Sander Elias joins us once more, this time to go over the latest and greatest with Scully, the static site generator for Angular.
Sander on Twitter:
https://twitter.com/esosanderelias
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/17/2020 • 57 minutes, 22 seconds
Components, probably 😀 with Jeremy Elbourn
Jeremy Elbourn makes a return visit to share knowledge on Angular components and Angular Material...probably. Whatever Jeremy decides to go with, we are always happy and grateful to have him back on the show. 😎
Jeremy on Twitter:
https://twitter.com/jelbourn
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/10/2020 • 1 hour, 1 minute, 25 seconds
Extending Angular for the Reactive Web with Michael Hladky
Michael Hladky drops by to share his vast knowledge of reactive programming and rxjs and how we can power up our Angular development with it.
Michael on Twitter:
https://twitter.com/Michael_Hladky
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/10/2020 • 55 minutes, 4 seconds
Micro Front End Revolution with Module Federation and Angular with Manfred Steyer
Manfred Steyer stops by to educate us on what this whole micro front end movement is all about and explain the concept of module federation and the benefits we can realize from it in our Angular applications.
Manfred on Twitter: https://twitter.com/manfredsteyer
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/20/2020 • 59 minutes, 54 seconds
Clean code with Container Presenter Pattern with Kate Sky
Our guest Kate Sky joins us to go over the Container Presenter Pattern and show us how we can write and maintain cleaner code in our Angular apps.
Kate on Twitter: https://twitter.com/katesky8
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/13/2020 • 59 minutes, 46 seconds
Announcing the Launch of Angular Nation with Bonnie Brennan!
Bonnie Brennan, one of our resident panelists, joins us to announce the launch of Angular Nation (https://www.angularnation.net/), a new community hub for all things Angular.
Bonnie on Twitter: https://twitter.com/bonnster75
-----------------------------------------------
Angular Air is powered by StreamYard!
It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed!
Want to host a live show with multiple guests? Check out StreamYard.
https://streamyard.com/?pal=5070140888580096
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/6/2020 • 57 minutes, 38 seconds
A Visit with Stephen Fluin
Stephen Fluin stops by to chat about the latest in Angular and his new super-experimental project.
https://BundleSize.dev
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/29/2020 • 1 hour, 18 seconds
What’s new in AngularFire with David East
David East returns to Angular Air to update us with the latest and greatest in AngularFire.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/8/2020 • 1 hour, 1 minute, 5 seconds
How to architect epic Angular app in less than 10 minutes!
Tomas Trajan joins us to go over approaches we can take when planning the architecture of our Angular applications.
Tomas on Twitter
https://twitter.com/tomastrajan
Tomas personal website (angular universal + lazy loading)
https://tomastrajan.com/home
Blog ( many cool Angular articles)
https://medium.com/@tomastrajan
Lazy load Angular elements and other web-components in Angular
https://angular-extensions.github.io/elements/#/home
Angular Ngrx Material Starter (demo)
https://tomastrajan.github.io/angular-ngrx-material-starter#/about
---
Video of episode: https://youtu.be/oeT6r7Qd6OI
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/11/2020 • 1 hour, 30 seconds
Scully: Angular JAMStack with Aaron Frost
---
Video of episode: https://youtu.be/nb3l1fEJDwM
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/19/2020 • 1 hour, 4 minutes, 10 seconds
What's new in Angular Universal with Vikram Subramanian
---
Video of episode: https://youtu.be/D_fREyRnETM
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/12/2020 • 55 minutes, 51 seconds
Advanced Nx with Isaac Mann
---
Video of episode: https://youtu.be/pcTSDMid-aE
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/5/2020 • 1 hour, 2 minutes, 31 seconds
Authentication in NgRx
---
Video of episode: https://youtu.be/6ojNIDsSfR8
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/22/2020 • 59 minutes, 57 seconds
Angular and CSS Grid Part Deux with Bill Odom
---
Video of episode: https://youtu.be/gpNvmahC7cs
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/15/2020 • 1 hour, 10 minutes, 59 seconds
Async Resolvers - the Better Way for Resolving Data with Iliya Idakiev
---
Video of episode: https://youtu.be/zZD-5Blf3B4
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/8/2020 • 1 hour, 4 minutes, 59 seconds
Profiling and Monitoring Web Apps with Gil Fink
---
Video of episode: https://youtu.be/lmq2jMflRt8
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/18/2019 • 1 hour, 3 minutes, 4 seconds
Schematics with Kevin Schuchard
Kevin Schuchard comes on the show to walk through how to write custom schematics for the Angular CLI.
---
Video of episode: https://youtu.be/V5K8IOvw0Gk
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
11/27/2019 • 55 minutes, 33 seconds
Component-level Code-Splitting with Angular Loadable with guest Zama Khan Mohammed
Lazy Loading routes has been the de facto way of reducing the bundle sizes in Angular when it comes to code splitting. Angular makes its so much easier to achieve that with its powerful Angular Router’s API and Schematics. Code splitting non route based modules is something which is possible in Angular but lacks simpler API. In this talk, we will first look at how to code split on Component level, and then look at how Angular Loadable makes it simpler and adds tons of features required for component level code splitting. It takes its inspiration from React Loadable’s features and Angular Router’s configurations, and simplifies even more with Schematics for adding ngx-loadable and generating lazy loaded modules.
Zama Khan Mohammed is a Software Architect, author of the book, Angular Projects (https://angularprojects.com), mentor, technical writer and a father. He has a Master’s Degree in Computer Science and has loads of experience in Software Development using technologies such as Angular, React, D3.js, AWS (Step Functions, Lambda, CloudFormation, S3) etc. He has a keen interest in Software Development as well as Machine Learning, and he feels passionate about teaching and mentoring his interests to others.
---
Video of episode: https://youtu.be/oeT6r7Qd6OI
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
11/13/2019 • 58 minutes, 41 seconds
Zone.js in Depth with Jai Li
Jai Li joins us to deep dive into Zone.js and give us some pointers on working with zones in Angular.
---
Video of episode: https://youtu.be/6A7JkzpJw0w
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
11/6/2019 • 1 hour, 1 minute, 36 seconds
NGrid with Shlomi Assaf
Shlomi Assaf joins us to show NGrid, an Angular grid solution for the enterprise built on-top of @angular/cdk!
NGrid:
https://shlomiassaf.github.io/ngrid/
Shlomi on Twitter:
https://twitter.com/shlomiassaf
---
Video of episode: https://youtu.be/0vXBkWutn8Y
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/30/2019 • 1 hour, 1 minute, 6 seconds
Angular AMP without AMP with Jeff Whelpley
Jeff Whelpley comes on the show to talk about Accelerated Mobile Pages (AMP) and how we can do it in our Angular apps.
---
Video of episode: https://youtu.be/T_XpkInDUGg
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/23/2019 • 52 minutes, 20 seconds
Angular in the JAMstack, yum! With Tara Z. Manicsic
Tara Z. Manicsic joins us to reveal just what this JAM stack stuff is all about in the world of web development and how we can adopt it in our Angular applications.
---
Video of episode: https://youtu.be/7y1X6ujHy1Y
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/16/2019 • 55 minutes, 45 seconds
Using Angular Elements to Make React Components with Brad McAlister and Ryan Chenkie
Brad McAlister and Ryan Chenkie join us to dive into Angular Elements and provide examples of how they allow us to use our Angular code outside of Angular apps...even in React apps!
---
Video of episode: https://youtu.be/cdrMozMs0PY
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/9/2019 • 1 hour, 8 minutes, 12 seconds
Persistent State Management using Query Params with Iliya Idakiev
Iliya Idakiev joins us to reveal how we can make use of query params to persist state in our Angular applications.
---
Video of episode: https://youtu.be/jCzZbl9b7w4
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/25/2019 • 1 hour, 6 minutes, 49 seconds
Fix Asynchrony with RxJS with Jan-Niklas Wortmann
Jan-Niklas Wortmann joins us to provide some guidance for dealing with async calls by making use of RxJs.
---
Video of episode: https://youtu.be/Mws9J5N1zjA
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/18/2019 • 1 hour, 2 minutes, 48 seconds
Firestore Deep Dive with Jeff Whelpley
Jeff Whelpley joins us for a deep dive into Firestore
---
Video of episode: https://youtu.be/jmitfq11FWA
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/12/2019 • 59 minutes, 40 seconds
The Observable ViewModel with Sander Elias
Sander Elias joins us to go over how we can leverage observables for our component view model data.
---
Video of episode: https://youtu.be/cjdKanhckXU
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/4/2019 • 47 minutes, 55 seconds
More Unit Testing, Less Effort with Lance Finney
Lance Finney joins us to show how we can unit test our Angular applications with less complexity and effort.
Lance on Twitter:
https://twitter.com/LMFinneyCoder
Slides:
https://docs.google.com/presentation/d/1NaEDSfXs-n68KPpUc5wEFiJz6ujR5t7sis9eLXGOiPU/edit?usp=sharing
Demo code:
https://github.com/LMFinney/toh-pt6_20190613
Useful schematic:
https://github.com/smnbbrv/ngx-spec
Picks
===================================
Lance:
https://angularconnect.com/workshops/painless-pwas-with-angular
https://stldevfest.com/ https://www.devupconf.org/sessions/workshops
https://boardgamegeek.com/boardgame/129437/legendary-marvel-deck-building-game
Mike Brocchi:
https://stenciljs.com/blog/stencil-roadmap-fall-2019
https://github.com/angular/angular-cli/pull/14403
Alyssa Nicoll:
https://www.amazon.com/Bezier-Games-ONUWBEZ-Ultimate-Werewolf/dp/B00HS7GG5G/ref=asc_df_B00HS7GG5G/?tag=hyprod-20&linkCode=df0&hvadid=241960275266&hvpos=1o1&hvnetw=g&hvrand=8549327494332259313&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9023178&hvtargid=aud-801657747996:pla-404289849110&psc=1
Justin Schwartzenberger:
https://blog.nrwl.io/essential-angular-testing-192315f8be9b
---
Video of episode: https://youtu.be/d5niF8Ordgg
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/28/2019 • 56 minutes, 35 seconds
Angular and CSS Grid: Get Ready to Fall in Love - Bill Odom
Bill Odom joins us to go over how we can use CSS grid in our Angular applications to become style implementers!
Bill Odom on twitter:
https://twitter.com/wnodom
---
Video of episode: https://youtu.be/mWn1ctJOs_E
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/22/2019 • 1 hour, 1 minute, 53 seconds
Angular Routing and Navigation with Chris Samuel
Chris Samuel joins us to go over routing in Angular, using router guards, and how that all plays out in real world applications.
Chris on twitter:
https://twitter.com/chrisksamuel
---
Video of episode: https://youtu.be/qtsfuksents
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/24/2019 • 55 minutes, 56 seconds
NgRx Ducks: Diving into dynamic facades for NgRx with Gregor Woiwode
Gregor Woiwode joins us to talk about NgRx Ducks.
Gregor on Twitter:
https://twitter.com/GregOnNet
NgRx Ducks on Github:
https://github.com/co-it/ngrx-ducks
---
Video of episode: https://youtu.be/Bn4qjLNLE_8
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/24/2019 • 1 hour, 3 minutes, 10 seconds
Template Streams in Angular & Change Detection Profiling w/ Dominic Elm & Kwinten Pisman
Dominic Elm and Kwinten Pisman join us to share a new approach to working with events as streams in Angular templates as well as a new change detection profiling tool that can help us gain insights into when updates are occurring in our components.
Dominic on twitter:
https://twitter.com/elmd_
Kwinten on twitter:
https://twitter.com/KwintenP
Typebytes organization on Github:
https://github.com/typebytes
ngx-template-streams:
https://github.com/typebytes/ngx-template-streams
---
Video of episode: https://youtu.be/tbr03N3WA2Q
---
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/10/2019 • 59 minutes, 44 seconds
When to Use NgRx and Some Tips on How to Improve UX With Alex Okrushko
Alex Okrushko joins us to provide some insight on when we might want to use NgRx in our Angular apps and some ways to improve the user experience (UX) with it.
Alex on twitter:
https://twitter.com/AlexOkrushko
NgRx:
https://ngrx.io/
5 Tips to improve User Experience of your Angular app with NgRx:
https://blog.angularindepth.com/5-tips-to-improve-user-experience-of-your-angular-app-with-ngrx-6e849ca99529
--------
Video of episode: https://youtu.be/yae-DISV9-o
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/3/2019 • 1 hour, 29 seconds
ag-Grid with Niall Crosby and Sean Landsman
Niall Crosby and Sean Landsman join us to show how to get started using ag-Grid to build all kinds of data grid solutions in Angular applications.
ag-Grid:
https://www.ag-grid.com/
ag-Grid & Angular Forms example:
https://medium.com/ag-grid/using-angular-forms-with-ag-grid-1efe00265535
--------
Video of episode: https://youtu.be/F7qm8wkzvGs
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/19/2019 • 56 minutes, 6 seconds
Delving Into NgRx Auto-Entity with Jon Rista
Jon Rista joins us to demo the new NgRx-Auto-Entity library.
NgRx Auto-Entity on Github:
https://github.com/briebug/ngrx-auto-entity
NgRx Auto-Entity Quick Start Guide:
https://briebug.gitbook.io/ngrx-auto-entity/quick-start
BrieBug (Enterprise Angular consulting, architectural reviews, team training, and staff augmentation):
https://www.briebug.com/
--------
Video of episode: https://youtu.be/2lFPowapCLE
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/12/2019 • 58 minutes, 35 seconds
ngAir 207 - Angular LifeCycle Methods and NgRx v8 Features with Wes Grimes
Wes Grimes joins us to go over ways to work with Angular lifecycle events in components and touch on some upcoming features in NgRx version 8.
Angular Lifecycles (slides): https://docs.google.com/presentation/d/1wVKdx9ozBvub_ErCYnB2o6wFv2PEi50OmLWDk15jth0/edit?usp=sharing
NgRx 8 (slides): https://docs.google.com/presentation/d/1ch43bTL_l8XPHVcsLNAnv0zB3MCBuOZ0jwPKqzBe1MI/edit?usp=sharing
Picks********************Austin:FunctionScript: https://github.com/FunctionScript/FunctionScriptNebular: https://github.com/akveo/nebular/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/11/2019 • 1 hour, 7 minutes, 20 seconds
ngAir 206 - Boosting Collective Ownership with Timeboxed TDD and TCR with Younes Jaaidi
Younes Jaaidi joins us to show some timeboxed test driven development techniques and test-commit-revert (TCR) and how those can benefit us when working on Angular applications.
📕 Slides: https://slides.com/yjaaidi/angular-air-timeboxed-tdd-and-tcr🐦 https://twitter.com/yjaaidi
🌍 https://wishtack.io📝 https://medium.com/wishtack💻 https://github.com/wishtack/wishtack-steroids (Monorepo with Angular tools including @wishtack/jest-tcr)🇫🇷 Free Angular guide: https://guide-angular.wishtack.io/🚧 Video recipes: https://marmicode.teachable.com/💥 Limited WIP by by Dmitry Kandalov: https://github.com/dkandalov/limited-wip
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/11/2019 • 1 hour, 12 minutes, 55 seconds
ngAir 205 - Push-Based Architectures with RxJS with Thomas Burleson
Thomas Burleson joins us to demo the benefits of using a push based architecture and implementing a facade pattern when working with state management and components in Angular.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/28/2019 • 1 hour, 23 minutes, 20 seconds
ngAir 204 - State of Angular with Stephen Fluin
Stephen Fluin joins us to give an update on the current state of Angular, the upcoming version 8 release, and what the future holds for the platform.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/28/2019 • 55 minutes, 41 seconds
ngAir 203 - Angular Denver with Jesse Sanders
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/9/2019 • 58 minutes, 54 seconds
ngAir 202 - AngularDoc Team Service with Hanyu Xiao
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/9/2019 • 57 minutes, 45 seconds
ngAir 201 - NBA League Pass as a Dockerized Angular SSR, PWA, and HMR with Brian Martin
Brian Martin [https://twitter.com/bmarti44] joins us to talk about working on a new prototype for the NBA.com experience.
**********************Picks**********************
Brian's-----------------------Compodoc: https://compodoc.app/
Austin's-----------------------Microsoft Edge Browser (with Chromium): https://blogs.windows.com/windowsexperience/2019/04/08/microsoft-edge-preview-builds-the-next-step-in-our-oss-journey/#9ChuXOjSYQTD5dLW.97
Storybook: https://storybook.js.org/
Mike's-----------------------VS Code extension for live share and redux: https://github.com/vsls-contrib/vsls-redux
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/10/2019 • 1 hour, 1 minute, 8 seconds
ngAir 200 - Angular CDK Data Tables with Zack DeRose
Zack DeRose [https://twitter.com/zackderose] joins us to talk about using the Angular CDK to build data tables with our own custom look and data sources.
**********************Picks**********************
Zach's-----------------------Nrwl Connect: https://connect.nrwl.io/
Mike's-----------------------Justin Schwartzenberger's Twitch stream: https://twitch.tv/schwartydevMovie theaters that offer assigned seating!
Justin's-----------------------Aaron Frost's Twitch stream: https://twitch.tv/frostydev
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/3/2019 • 1 hour, 4 minutes, 46 seconds
ngAir 199 - Next-Gen Web Application Testing with Cypress with Amir Rustamzadeh
Amir joins us to talk about Cypress, a complete end-to-end testing experience that is fast, easy and reliable testing for anything that runs in a browser.
https://www.cypress.io/
**********************Picks**********************
Amir's-----------------------Merino Wool: https://www.smartwool.com/discover/wh...Cypress Kitchen Sink Example: https://github.com/cypress-io/cypress...
Mateus's-----------------------RXJS decision tree: https://rxjs.dev/operator-decision-treeRunkit: https://runkit.com/home
Bonnie's-----------------------3Hag Way Book: http://www.shannonsusko.com/3hagwaybook
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/27/2019 • 1 hour, 25 minutes, 39 seconds
ngAir 198 - Dynamic reactive forms with Juan Stoppa
Jaun walks through FormQL (https://twitter.com/formql_io), talking through the creation of it and shows a demo of the features and tooling.
**********************Picks**********************
Juan's---------------------------------Refactoring UI Bookhttps://refactoringui.com/book/
Justin's---------------------------------Monopoly Game of Thrones Edition!https://amzn.to/2YdgojR
Austin's---------------------------------TypeScript 3.4 RChttps://github.com/Microsoft/TypeScript/releases
Alyssa's---------------------------------Schwart Stories by Schwarty!!https://schwartstories.com/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/20/2019 • 56 minutes, 5 seconds
ngAir 197 - Runtime Configuration in Angular with Preston Lamb
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/13/2019 • 48 minutes, 54 seconds
ngAir 196 - One year of NGXS with Mark Whitfeld
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/13/2019 • 1 hour, 40 seconds
ngAir 195 - xLayers with Wassim Chegham
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/13/2019 • 55 minutes, 29 seconds
ngAir 194 - Ionic V4 with Mike Hartington
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/13/2019 • 58 minutes, 19 seconds
ngAir 193 - Manageable and Extendable Objects / Inter-component Communication with Bjorn Schijff
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/13/2019 • 58 minutes, 25 seconds
ngAir 192 - Scalable Angular Architectures with Juan Herrera
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/13/2019 • 58 minutes, 59 seconds
ngAir 191 - Dry Forms with Sander Elias
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/13/2019 • 56 minutes, 9 seconds
ngAir 190 - Angular and Bazel With Minko Gechev
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/30/2019 • 1 hour, 6 seconds
ngAir 189 - Angular CDK Drag and Drop with Alyssa Nicoll
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/30/2019 • 47 minutes, 21 seconds
ngAir 188 - The challenges and realities of building the first ngAtlanta conference app, website a custom CMS and the challenges of keeping our world in sync with Zackary Chapple
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/30/2019 • 55 minutes, 54 seconds
ngAir 187 - Beyond the lab Air Edition: Making user data work for you with Leonardo Zizzamia
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/30/2019 • 59 minutes, 35 seconds
ngAir 186 - Angular Performance Anti-Patterns With Bonnie Brennan
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/3/2018 • 1 hour, 4 minutes, 5 seconds
ngAir 185 - Introducing Angular for the Visual Learner With Samantha Rhodes
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/3/2018 • 1 hour, 1 minute, 44 seconds
ngAir 184 - The ngVikings Crew
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/3/2018 • 56 minutes, 24 seconds
ngAir 183 - Live from AngularConnect 2018
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/3/2018 • 59 minutes, 9 seconds
ngAir 182 - Angular 7
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/3/2018 • 54 minutes, 35 seconds
ngAir 181 - Policy-Based Client-Side Encryption in Angular with Robert Pinna
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/3/2018 • 1 hour, 49 seconds
ngAir 180 - Angular in the .NET World with Jeremy Likness
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/17/2018 • 59 minutes, 38 seconds
ngAir 179 - AngularConnect Preview with Pete Bacon Darwin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/17/2018 • 55 minutes, 59 seconds
ngAir 178 - Angular on Google Cloud With Jeff Whelpley
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/17/2018 • 1 hour, 6 minutes, 25 seconds
ngAir 177 - Angular Ivy with Uri Shaked
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/17/2018 • 1 hour, 15 minutes, 20 seconds
ngAir 176 - Containerizing Angular Apps with Docker with Dan Wahlin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/17/2018 • 1 hour, 3 minutes, 49 seconds
ngAir 175 - GraphQL With Bonnie Brennan
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/28/2018 • 58 minutes, 36 seconds
ngAir 174 - What’s New With NativeScript With TJ VanToll
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/28/2018 • 1 hour, 6 minutes, 40 seconds
ngAir 173 - Angular Console with Victor Savkin, Dan Muller, Ayşegül Yönet and James Henry
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/15/2018 • 53 minutes, 59 seconds
ngAir 172 - xplat multi-platform tools for Nx workspaces with Nathan Walker and Jeff Whelpley
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/15/2018 • 1 hour, 5 minutes, 25 seconds
ngAir 171 - Angular Playground for Scenario Driven Development
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/15/2018 • 1 hour, 29 minutes, 45 seconds
ngAir 170 - From Zero to However Far We Can Get With Nx
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/24/2018 • 1 hour, 37 minutes, 39 seconds
ngAir 169 - TIL #5
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/17/2018 • 1 hour, 6 minutes, 54 seconds
ngAir 168 - Predictive Prefetching Using Machine Learning and Guess.js with Minko Gechev
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/10/2018 • 1 hour, 8 minutes, 16 seconds
ngAir 167 - Building Serverless Applications with Simona Cotin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/10/2018 • 1 hour, 7 minutes, 59 seconds
ngAir 166 - Angular CDK with Jeremy Elbourn
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/10/2018 • 54 minutes, 13 seconds
ngAir 165 - Advanced Caching with RxJS with Dominic Elm
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/13/2018 • 1 hour, 38 minutes, 51 seconds
ngAir 164 - Mind-controlling the Web with Angular with Alex Castillo
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/13/2018 • 1 hour, 3 minutes, 6 seconds
ngAir 163 - We switched a map behind the scenes with Mike Brocchi, Shai Reznik and Pete Bacon Darwin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/13/2018 • 1 hour, 1 minute, 29 seconds
ngAir 162 - Angular CLI 6 with Mike Brocchi
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/13/2018 • 1 hour, 9 minutes, 20 seconds
ngAir 161 - NgRx Jest Testing with Jesse Sanders
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/16/2018 • 1 hour, 11 minutes, 56 seconds
ngAir 160 - Angular Universal Part 2 with Jason Jean and Fabian Wiles
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/8/2018 • 1 hour, 2 minutes, 56 seconds
ngAir 159 - Angular Contributor Days with Tracy Lee and Stephen Fluin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/4/2018 • 59 minutes, 14 seconds
ngAir 158 - Framework Summit Conference with Joe Eames
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/24/2018 • 56 minutes, 5 seconds
ngAir 157 - Live from ng-conf
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/24/2018 • 46 minutes, 24 seconds
ngAir 156 - Continuous Integration for Angular Applications with Victor Mejia
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/11/2018 • 1 hour, 9 minutes, 5 seconds
ngAir 155 - Dependency Injection with Jecelyn Yeen
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/4/2018 • 53 minutes, 59 seconds
ngAir 154 - RxJS with Tracy Lee, Ben Lesh and Jay Phelps
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/27/2018 • 56 minutes, 30 seconds
ngAir 153 - NGXS: A New State Management for Angular Apps with Austin McDaniel and Danny Blue
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/21/2018 • 1 hour, 10 seconds
ngAir 152 - Countdown to ng-conf with Joe Eames and Aaron Frost
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/20/2018 • 1 hour, 12 minutes, 56 seconds
ngAir 151 - Angular Tooling with Minko Gechev
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/8/2018 • 1 hour, 51 seconds
ngAir 150 - The TIL Episode #4
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/6/2018 • 55 minutes, 31 seconds
ngAir 149 - ng-packagr with David Herges
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/20/2018 • 59 minutes, 50 seconds
ngAir 148 - Angular Universal with Jason Jean and Mark Pieszak
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/13/2018 • 1 hour, 33 minutes, 38 seconds
ngAir 147 - Angular in 10 Years with Jeff Whelpley
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/6/2018 • 52 minutes, 50 seconds
ngAir 146 - Storybook and Angular With Norbert de Langen
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/30/2018 • 1 hour, 12 minutes, 45 seconds
ngAir 145 - ngVikings 2018 Conference Discussion
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/26/2018 • 1 hour, 13 minutes, 50 seconds
ngAir 144 - The Other Cool NgRx Stuff with Brandon Roberts and Mike Ryan
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/16/2018 • 57 minutes, 36 seconds
ngAir 143 - Angular PWA with Stephen Fluin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/9/2018 • 55 minutes, 20 seconds
ngAir 142 - Angular Elements with Rob Wormald
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/2/2018 • 1 hour, 3 minutes, 25 seconds
ngAir 141 - Angular and Electron with Mark Halpin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/19/2017 • 1 hour, 2 minutes, 25 seconds
ngAir 140 - Nx for Enterprise Angular Development with Victor Savkin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/14/2017 • 1 hour, 55 seconds
ngAir 139 - StackBlitz with Eric Simons
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/14/2017 • 1 hour, 9 minutes, 45 seconds
ngAir 138 - Change Detection with Maxim Koretskyi
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/14/2017 • 1 hour, 9 minutes, 29 seconds
ngAir 137 - Leveling Up Your Angular Skills with Stephen Fluin
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/14/2017 • 59 minutes, 24 seconds
ngAir 136 - NG-CONF: The Hype is Real
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/14/2017 • 59 minutes, 21 seconds
ngAir 135 - AngularFire with David East
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/14/2017 • 1 hour, 18 minutes, 59 seconds
ngAir 134 - Angular Schematics with Mike Brocchi
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/14/2017 • 1 hour, 11 minutes, 46 seconds
ngAir 133 - Recap of AngularMix 2017
Video: http://ngair.io/ep133-2017
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/18/2017 • 1 hour, 6 minutes, 29 seconds
ngAir 132 - AngularJS to Angular Part 2 with Denny Kruep
Video: http://ngair.io/ep132-2017
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/18/2017 • 1 hour, 9 minutes, 9 seconds
ngAir 131 - Learning Without a Teacher with Samantha Rhodes
Video: http://ngair.io/ep131-2017
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/18/2017 • 1 hour, 6 minutes, 25 seconds
ngAir 130 - AngularJS to Angular Part 1 with Denny Kruep
Video: http://ngair.io/ep130-2017
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/18/2017 • 1 hour, 13 minutes, 15 seconds
ngAir 129 - Using 3rd Party Libs in Angular with Joe Skeen
Video: http://ngair.io/ep129-2017
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/18/2017 • 59 minutes, 10 seconds
ngAir 128 - MachineLabs with Pascal Precht and Christoph Burgdorf
Video: http://ngair.io/ep128-2017
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/18/2017 • 1 hour, 2 minutes, 59 seconds
ngAir 127 - The history and future of Angular with Brad Green
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/22/2017 • 57 minutes, 24 seconds
ngAir 126 - Managing Code for Multiple Apps and Teams with Jeff Whelpley and Gleb Bahmutov
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/15/2017 • 1 hour, 1 minute, 59 seconds
ngAir 125 - Debugging with the CLI and VSCodeGuests Tony Sneed
Guest
Tony Sneed
Episode Notes
Intro
Debugging
Why would we want to debug in our editor instead of just in browser dev tools?
VS Code Debugging:
Debugging app serve, unit tests, end-to-end tests
Recipe: https://github.com/weinand/vscode-recipes/tree/master/Angular-CLI
Angular CLI versions
Fix sourcemap issues - 1.3 (now in rc)
How do we get set up
Install / update node - latest current version
Install angular cli globally: npm install -g @angular/cli@1.3.0-rc.5
New angular app: ng new my-dream-app
Npm scripts vs global ng commands
Demo
Other cool stuff (time permitting)
Blog post: https://blog.tonysneed.com/2017/07/18/turbocharge-vs-code-for-angular-development/
VS Code tasks for npm scripts
Passing parameters
Keyboard shortcuts
Cool extensions
Icons: vs-code-icons
Organizing imports: TS Hero
Renaming and moving files: Move TypeScript
Angular Language Service
Wrap up
Picks
Angular DI w/ updated 5.0 referenceshttps://blog.thoughtram.io/angular/2015/05/18/dependency-injection-in-angular-2.html#new-staticinjector-apis
Webpack 3.5 is out scope hoisting fixeshttps://twitter.com/wSokra/status/894843792175616000
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/8/2017 • 56 minutes, 57 seconds
ngAir 124 - Flex-Layout with Thomas Burleson
@angular/flex-layout
https://github.com/angular/flex-layout
Picks
StackBlitzhttps://stackblitz.com/
Node.js on iOShttps://twitter.com/joemccann/status/890635691645845504
Styling in Angularhttps://twitter.com/stephenfluin/status/892766742241353728
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/4/2017 • 1 hour, 27 minutes, 10 seconds
ngAir 122 - Authentication with Younes JAAIDI
Episode Notes
Intro
ngAtl Jan 30-Feb 2 2018 - use code AngularAirhttp://ng-atl.org/
Authentication
Authentication.
Best practices & the power of rxjs’ BehaviorSubject.
Using Guards.
Handle signout.
Handle authentication token invalidation/expiration.
Presentation of the whole components/services interactions with a diagram.
Demos
Wrap up
Repo: https://github.com/wishtack/wt-angular-auth-demo
Blog: https://blog.wishtack.com/rest-apis-best-practices-and-security/
Contact: http://courses.wishtack.com/en/web-dev/keep-in-touch
Picks
Mike
Be mindful about how you treat others, especially online, there’s a person behind the account user123 with feelings.
JustinDave Geddes - Build Overwatch player picker in Flexhttp://gedd.ski/build/overwatch-hero-picker/
Younes
Node.js release
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/18/2017 • 1 hour, 7 minutes, 45 seconds
ngAir 121 - Components as a Service with Aaron Frost
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/11/2017 • 56 minutes, 29 seconds
ngAir 120 - Code Sharing between NativeScript and Web with Sebastian Witalec
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/5/2017 • 56 minutes, 51 seconds
ngAir 119 - ngGirls and ngAtl with Shmuela Jacobs and Zackary Chapple
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/27/2017 • 57 minutes, 17 seconds
ngAir 118 - i18n and Translation with Olivier Combe and Victor Berchet
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/20/2017 • 1 hour, 28 seconds
ngAir 117 - ngDoc.io with Joe Eames and Keith Stewart
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/15/2017 • 1 hour, 5 minutes, 58 seconds
ngAir 116 - Practical RxJS and Performance with Onur Dogangönül
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/6/2017 • 1 hour, 2 minutes, 25 seconds
ngAir 115 - Fun and Games and Ngrx with Ken Rimple
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/6/2017 • 1 hour, 1 minute, 40 seconds
ngAir 114 - Building a Plugin System with Fabian Wiles
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/6/2017 • 1 hour, 19 seconds
ngAir 113 - AngularUP Conference Discussion with Uri Shaked
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/6/2017 • 55 minutes, 24 seconds
ngAir 112 - Creating and Maintaining Documentation with Vincent Ogloblinsky and Wassim Chegham
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/6/2017 • 1 hour, 14 seconds
ngAir 111 - Building Component Libraries with Ed Morales and Dmitriy Shekhovtsov
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/6/2017 • 1 hour, 4 minutes, 24 seconds
ngAir 110 - The TIL Episode #3
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/6/2017 • 1 hour, 10 minutes, 1 second
ngAir 109 - Contributor Days Recap
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/14/2017 • 1 hour, 2 minutes, 59 seconds
ngAir 108 - Live from ngconf 2017
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/14/2017 • 1 hour, 6 minutes, 45 seconds
ngAir 107 - Angular CLI with Hans Larsen
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/14/2017 • 1 hour, 19 seconds
ngAir 106 - Styling Angular Applications with Brian Treese
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/14/2017 • 1 hour, 4 minutes, 25 seconds
ngAir 105 - Rapid API Development with Sails with Justin James
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/14/2017 • 1 hour, 39 seconds
ngAir 104 - Web Security with Philippe De Ryck
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/14/2017 • 59 minutes, 56 seconds
ngAir 103 - Animation in Angular with Matias Niemelä
Episode notes and links can be found at:
https://angularair.com/#episode-103
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/1/2017 • 1 hour, 4 minutes, 9 seconds
ngAir 102 - DI on the Server with Jeff Whelpley
Episode notes and links can be found at:
https://angularair.com/#episode-102
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/1/2017 • 1 hour, 1 minute, 55 seconds
ngAir 101 - Contributor Days with Stephen Fluin and Tracy Lee
Episode notes and links can be found at:
https://angularair.com/#episode-101
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/1/2017 • 59 minutes, 15 seconds
ngAir 100 - Special
Our 100th episode! Kent C. Dodds, Todd Motto and Jeff Whelpley join host Justin Schwartzenberger to talk about the history of the show.
Episode notes and links can be found at:
https://angularair.com/#episode-100
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/9/2017 • 1 hour, 11 minutes, 25 seconds
ngAir 99 - Organizing ng-cruise with Joe Eames, Tracy Lee and Gerard Sans
Episode notes and links can be found at:
https://angularair.com/#episode-99
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/9/2017 • 1 hour, 3 minutes, 6 seconds
ngAir 98 - PWAs and Mobile with Sani Yusuf
Episode notes and links can be found at:
https://angularair.com/#episode-98
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/25/2017 • 55 minutes, 35 seconds
ngAir 97 - RxJS with Ben Lesh and Tracy Lee
Episode notes and links available at:
https://angularair.com/#episode-97
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/21/2017 • 1 hour, 1 minute, 29 seconds
ngAir 96 - Discovering Angular Content With Michaela Lehr and Gerard Sans
Episode notes and links available at:
https://angularair.com/#episode-96
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/21/2017 • 1 hour, 3 minutes, 59 seconds
ngAir 95 - TIL #2
Episode notes and links available at:
https://angularair.com/#episode-95
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/21/2017 • 58 minutes, 59 seconds
ngAir 94 - Life On and Beyond the Angular Core Team
Episode notes and links available at:
https://angularair.com/#episode-94
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/21/2017 • 1 hour, 2 minutes, 29 seconds
ngAir 93 - Techniques for Testing with Duncan Hunter and Adam Stephensen
Episode notes and links can be found at:
https://angularair.com/#episode-93
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/21/2017 • 58 minutes, 45 seconds
ngAir 92 - Education Tech with Wesley Cho and Victor Mejia
Episode notes and links can be found at:
https://angularair.com/#episode-92
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/21/2017 • 1 hour
ngAir 91 - Angular and D3 for Data Viz with Marjan Georgiev, Olivier Combe and Austin McDaniel
Marjan Georgiev, Olivier Combe and Austin McDaniel take us on a tour of their ng2d3 library for doing data vizualization in Angular.
Episode notes and links can be found at https://angularair.com/#episode-91
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/7/2016 • 1 hour, 57 minutes, 51 seconds
ngAir 90 - ngrx with Mike Ryan
Mike Ryan joins us on this episode to demo ngrx, an RxJS powered state management for Angular applications, inspired by Redux.Episode notes and links can be found at https://angularair.com/#episode-90
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/7/2016 • 1 hour, 57 minutes, 51 seconds
ngAir 89 - The TIL Episode
We demo tips, tricks and did you knows on stuff you can do in Angular.Episode notes and links can be found at https://angularair.com/#episode-89
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/7/2016 • 1 hour, 57 minutes, 51 seconds
ngAir 88 - AngularUP Conference with Adam Klein and Boris Dinkevich
Adam Klein and Boris Dinkevich join us to talk about the AngularUP Conference in 2016, what's involved in putting on a conference, and fill us in on the huge Angular community in Israel.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/7/2016 • 1 hour, 57 minutes, 51 seconds
ngAir 87 - Wazzup
Discussion episode centered around the latest happenings in Angular and some new faces/voices on AngularAir.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/7/2016 • 1 hour, 57 minutes, 51 seconds
ngAir 86 - Angular Material with Kara Erickson and Jeremy Elbourn
The one and only Kara Erickson and one and only Jeremy Elbourn join us to talk about Angular Material.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/7/2016 • 53 minutes, 48 seconds
ngAir 85- Angular 2 in the Enterprise
Angular 2 in the Enterprise
●
Panelists
○
Justin Schwartzenberger
○
Mike Brocchi
○
Mehul
○
Austin McDaniel aka ngPanda
○
Olivier Combe
●
Featured Guests
○
Nhut Tran
○
Gary Trinklein
#Show Notes
●
Intros & backgrounds
●
How was Angular originally introduced into your
environment?
●
Why did your enterprise chose Angular?
●
Did you start using it when it was in alpha/beta/rc ?
○
Is your app released yet ?
○
Did you release with an alpha/beta/rc ?
●
What were the challenges in adopting Angular?
○
Education/training?
○
Technical?
○
Process? (red-tape)
○
Deployment?
●
If you have any existing Angular 1.x apps, what are
your plans to migrate to Angular 2?
●
Did you consider other technologies?
○
Even after adopting angular were you tempted to switch?
If so, what tech stack?
●
What does the future hold?
Tips & Picks
●
Justin
○
Lukas’ Observable Cheat Sheet: http://onehungrymind.com/observable-cheat-sheet/
○
GraphQL Summit: http://graphqlsummit.com/
Hopefully the sessions will be recorded and available later
●
Jeff
○
Ng-conf.com
○
Nodesecurity.io - Audits
●
Austin
○
I did a talk on Angular2 + ThreeJS + WebVR = very
interesting stuff should check it out https://github.com/amcdnl/ng2-three
○
CSS related but by ng2 community member -> https://blueprintcss.io
-> flexbox grid system
○
Async await debugging in chrome landed - https://twitter.com/addyosmani/status/789126892402204673
- soooo nice!
○
AoT in ngUpgrade is coming!!!! https://twitter.com/robwormald/status/788967912849694720
●
Mike
○
ng europe going on today & tomorrow (https://ngeurope.org/)
○
DevFest FL - https://devfestflorida.org/
○
ng cruise in May 2017 (https://ngcruise.com/)
○
GitKraken - cross platform git tool (https://www.gitkraken.com/)
●
Olivier
○
Use ChangeDetectionStrategy.OnPush it’s good for you
○ ng-be
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
Creating Angular 2 UI Libraries
●
Intros to everyone and their interest in creating UI
Libraries
●
CSS and handling styles in UI libraries
●
How do you embed css in ui components for distribution?
●
How can you distribute sass/less files as well?
●
How do you manage parent/children component
communication? For example with a tabs component
●
What are the important points to check when you want to
make your component compatible with AoT?
●
How do you build the project where you dev the
components (use cli, roll your own server/build/etc)?
●
How do you make ui components that work on all
environments (browser, web workers, electron, server side, nativescript…)
●
Managing documentation for how users consume/implement
your components
●
What is your strategy for testing your components?
●
What is on your wish list that would make everyone’s
lives easier?
Tips & Picks
●
Justin
○
Example of component lib: https://github.com/ocombe/ng2-translate
○
Games!
Civilization 6 https://www.civilization.com/
Red Dead Redemption 2 http://www.rockstargames.com/videos/video/11600
Nintendo Switch https://youtu.be/f5uik5fgIaI
●
Jeff
○
Logan https://www.youtube.com/watch?v=Div0iP65aZo
○
Life Lessons Learned on AngularAir https://devchat.tv/adv-in-angular/114-aia-life-lessons-from-angular-air-jeff-whelpley-angular-remote-conf
●
Wesley
○
Change detection: http://blog.thoughtram.io/angular/2016/02/22/angular-2-change-detection-explained.html
○
AoT compilation for webpack:
■
https://www.npmjs.com/package/@ngtools/webpack
■
https://github.com/angular/angular-cli/tree/master/tests/e2e/assets/webpack/test-app
●
Kyle
○
Getcovalent.com would be my plug
○
Guardians 2! https://www.youtube.com/watch?v=2WhQcK-Zaok
●
Dmitriy
○
https://www.ng-book.com/2/
○
Nice educational project (non-profit) written with
Angular2
■
http://www.gapminder.org/dollar-street/matrix
■
https://www.reddit.com/r/InternetIsBeautiful/comments/58akkx/dollarstreet_imagines_the_world_as_a_street/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/28/2016 • 54 minutes, 38 seconds
ngAir 82 - Angular Connect and the Future Beyond Final with Shai Reznik
Angular Connect and the Future Beyond Final
with Shai Reznik
AngularConnect
Shai’s talk
Favorite talks from panelists
Lukas
Jeff Cross
Ben Lesh
Keynote w/ Igor & Rob
Angular migrations with Todd
Motto
5 tracks
Closed captioning
https://twitter.com/_akinorew/status/780798885954523137
Stories behind the scenes with Shai
Reactions from the attendees
What are people excited about?
Exposing observables
What are people concerned about?
Getting code to production
What comes next?
ngEurope
Ng-conf
Production releases
React vs Angular articles ad
nauseam
Tips & Picks
Justin
Chance: http://chancejs.com/
JavaScript library for generating random data. Good for tests, mock apis, etc.
Shai
3d printing
Jeff Cross, Workshop - Uri & gil
Serious dev talk - hirez.io
Justin
Mike
Ultimate Angular - by Lukas
Ruebbelke & Todd Motto https://ultimateangular.com/
Jeff
Angular Nation www.angularnation.org
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/9/2016 • 1 hour, 5 minutes, 1 second
ngAir 80 - Calm before the storm
ngAir 80 - Calm before the storm
#Show Notes
Updates
Angular 2 release
CLI
NativeScript conference
AngularConnect
Tips & Picks
Jeff
Angular Native poll https://twitter.com/orgbx/status/778928931219070976
PWA links https://github.com/hemanth/awesome-pwa
Justin
Angular
Zone Webinar: using new ngModule in Angular 2 w/ Pascal Precht
https://www.youtube.com/watch?v=Usohbij6frA&feature=youtu.be
Ng2d3
- D3 + Angular2 Composable Re-usable Charting Framework
https://github.com/swimlane/ng2d3
Josh
AngularConnect: live
streams, schedule on the website
Mike
ng2dnd
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/23/2016 • 1 hour, 1 minute, 54 seconds
ngAir Special
ngAir Special
Host: Jeff Whelpley
Guests: Misko Hevery, Rob Wormald, Jules Kremer
Panelists: Patrick Stapleton, Justin Schwartzenberger, Olivier Combe, Austin McDaniel, Scott Moss
How long has it been?
What is the release name?
Do you think that Angular 2 is the best solution for enterprise apps right now?
What about small apps?
How long has it been since you’ve started working on Angular 2?
What happens now?
What are you the most proud of in Angular 2?
Is there something that you would change now if you had the time to do it over ?
Will CLI be releasing final at the same time?
What is your view on convention over configuration?
Will the docs end up containing any recommended implementation patterns like NgModule strategies, redux, etc or is that an area best left to the community?
If my setup is ready, is there an interest in using the CLI?
What is the size of the team working on Angular 2? Compared to Angular 1?
Will you guys start using semver?
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/16/2016 • 47 minutes, 28 seconds
ngAir 79 - ng1 to ng2 Migration with Joe Eames
ngAir 79 - ng1 to ng2 Migration with Joe Eames
#Show Notes
Intro
Joe’s background with migrations
Pluralsight course
Refactoring your ng1 app
before migrating to ng2
Component based
architecture
What are the different approaches? 3 options:
Big bang - should only do if
takes a couple weeks, less than 10k lines of code
Leave it alone - Maintain it
in Angular 1
Slowly convert - Angular 1
app that calls Angular 2 for some pieces
Can convert any Angular 2 component into Angular 1 directive
When slowly converting, important to mitigate risk by
doing smaller changesets
Performance
Angular 2 an order of
magnitude faster
Angular 1 is the slow piece
Overhead with cooridination,
but not that much
What to do if no tests in current ng1 app?
Do you need to have two http services running?
What do you think of Angular’s approach to migration
compared to Ember’s?
Wrap Up
Answer Q&A from Twitter
Upcoming shows:
Tips & Picks
Joe Eames
Angular 2
Migration on Pluralsight https://www.pluralsight.com/courses/migrating-applications-angular-2
Stranger Things
Jeff Whelpley
PureScript
Generics https://github.com/purescript/purescript/blob/dc458fb5e07935db9e3d6ee117f50206df99f9dd/examples/passing/GHCGenerics.purs
Austin McDaniel
TypeScript https://www.typescriptlang.org/
Justin
Schwartzenberger
Introducing
Angular Modules - Root Module by John Papa
https://johnpapa.net/introducing-angular-modules-root-module/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/12/2016 • 56 minutes, 29 seconds
ngAir 78 GraphQL and Apollo with Uri Goldshtein
ngAir 78 GraphQL and Apollo with Uri Goldshtein
Show Notes
Intro
Uri
GraphQL
What is it?
What does it solve?
Apollo
How does this help us do GraphQL?
Demo 1
Using GraphiQL to write queries and explore data models
Demo 2
Comparison
in client of calling multiple REST endpoints, calling a monolithic REST
endpoint, and doing the same work with GraphQL using the Apollo service code.
#links
Links to all the examples - https://github.com/kamilkisiela/angular2-apollo-examples/blob/master/README.md
Docs - http://dev.apollodata.com/core/angular2.html
Slack Channel - https://apollostack.slack.com/messages/angular2-apollo/
Barcelona talk - https://www.youtube.com/watch?v=qpGnPbpkcZM&index=3&list=PLhCf3AUOg4PgQoY_A6xWDQ70yaNtPYtZd
And Apollo Youtube channel for the Meetup lectures (last one
was on GraphQL in production) - https://www.youtube.com/channel/UC0pEW_GOrMJ23l8QcrGdKSw
workshop by Kamil!! - http://www.meetup.com/AngularZone/events/233444689/
Tips & Picks
Mike Brocchi
ngrx - https://github.com/ngrx/store
Dimitri
Tether - awesome positioning
library (http://tether.io/)
Angular2-apollo- https://github.com/apollostack/angular2-apollo
Uri Goldstein
GraphQL resources
Goal Zero
Burning Man
Justin
Schwartzenberger
Ben Nadel
(@BenNadel)
http://www.bennadel.com
Jim Cummins
LearnGraphQL.com
GraphiQL
https://www.npmjs.com/package/gra
commitizen
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/12/2016 • 1 hour, 43 seconds
ngAir 77 - Todd Motto- The Man The Myth The Legend
ngAir 77 -
Todd Motto- The Man The Myth The Legend
Show Notes
Sponsor pitch for Angular training
Mention the live show questions on twitter with #ngair
Intros
What’re you working on etc
ngMigrate
1.5 component courses
Why components for Angular 1.x?
Path to Angular 2
Lifecycle hooks
Uni dataflow
Coding demo (if needed/time
providing)
Angular modules
Angular 1.x modules
Angular @NgModule
What does a developer advocate do? (Olivier)
Tips &
Picks
Justin Schwartzenberger
Rob Wormald
helping to explain NgModule for larger applications
https://github.com/angular/angular/issues/10552#issuecomment-241556913
Ward Bell
explaining providers staying on component metadata
https://github.com/angular/angular/issues/10552#issuecomment-241576063
Rob
assuring us of Angular 2 API complete status
https://github.com/angular/angular/issues/10552#issuecomment-241578111
Austin McDaniel
Angular2
HMR w/ Webpack Plugin ( works w/ RC5 ) https://github.com/AngularClass/angular2-hmr-loader
Angular
Material 1.1 Release & Angular2 Version has 18 components now http://angularjs.blogspot.com/2016/08/angular-material-11-and-2x.html
Olivier Combe
http://blog.angular-university.io/angular2-ngmodule/
Ng2-translate recommended by Ionic
2
Todd Motto
@ChrisThielen for his ui-router work
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/12/2016 • 1 hour, 7 minutes, 44 seconds
ngAir 76 - Angular Data Table with Austin McDaniel
ngAir 76 -
Angular Data Table with Austin McDaniel
Show Notes
Intros
Background of Angular Data Table
Use cases for large data tables
Origins of Angular 1 solution
Demos 1000s rows
Nasty hacks in ng1
How looks in ng2
Tips &
Picks
Jeff Whelpley
https://zeit.co/now
https://www.youtube.com/watch?v=LE8C2xXYQD8&feature=youtu.be&t=4426
AngularConnect
AngularRemoteConf
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/6/2016 • 1 hour, 1 minute, 48 seconds
ngAir 75 - Webpack 2 with Sean Larkin
ngAir 75 -
Webpack 2 with Sean Larkin
Show Notes
Intro to Sean
General Webpack questions
What does
Webpack do?
New
features in Webpack 2
Evolution
of build tooling (i.e. Grunt -> Gulp -> { new stuff } ) and comparisons
to other things like rollup or jspm
Tutorial 1 - Anatomy of webpack output bundle
Tutorial 2 - Plugins
Tutorial 3 - Making Angular Awesome
Wrap upTips &
Picks
Justin Schwartzenberger
AngularZone
webinar on new forms stuff
http://www.meetup.com/AngularZone/events/232901433/
Jeff Whelpley
Principles
of Quantum Team Management http://firstround.com/review/the-principles-of-quantum-team-management/
This article is by James
Everingham, Head of Engineering at Instagram.
Quantum mechanics make the unpredictable
understandable
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/6/2016 • 57 minutes, 16 seconds
ngAir 74 - CLI Tutorial with Mike Brocchi
Episode Outline & Topics
CLI
Panelists: Justin Schwartz-and-bacon-berger
Guest: Mike Brocchi @brocco
#notes
Tutorial 1 - scaffolding
Style guide https://angular.io/styleguide
Blueprints
Tutorial 2 - sass
Tutorial 3 - 3rd party lib
ng2-translate
Tips & Picks
Justin
Prisma - http://prisma-ai.com/
Mike
Learning - never stop learning, the
only thing constant in software dev is change
read
watch videos
practice/play
attend
meetups/conferences
Angular 2 Animations - https://angular.io/docs/ts/latest/guide/animations.html
Twitter for Android Night
Mode - https://support.twitter.com/articles/20055053#night
Jeff Whelpley
Gary Johnson with Samantha
Bee https://www.youtube.com/watch?v=hdkznU2IvfU
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/1/2016 • 55 minutes, 44 seconds
ngAir 73 - Discussion Topics Show
ngAir 73 - discussion show
Topics
Panelist updates
Justin
Back from Vegas where I tied the knot with a MacBook Pro
Auth and single sign on with ng2 and Auth0
Ng2 forms api changes for RC4 and beyond
Jeff
Raising money
Fast initial load
Preboot
Admin dashboard
Angular
News
Angular
Team Notes https://docs.google.com/document/d/150lerb1LmNLuau_a_EznPV1I1UHMTbEl61t4hZ7ZpS0/edit#heading=h.4p9qrlj65ncu
New
new new Angular 2 Router http://blog.thoughtram.io/angular/2016/06/14/routing-in-angular-2-revisited.html
From
Team Notes: Now v1 feature complete.
Lazy loading, guards, etc. works.
Release
will come after RC5. More docs in the
works to help with adoption.
Migrating
to new forms API http://schwarty.com/2016/07/18/migrating-model-driven-forms-to-the-new-forms-api-in-angular-2/
From
Team Notes: updateValue going into RC5, reset going in later, more features
coming. As of RC5, no forms are included
by default. Developers will specify the
ones they want at bootstrap. Good time
to move to the new forms!
CLI
From
Team Notes: Adding WebPack under the hood, support Offline Compiler, blueprints
with app module support and new bootstrapping code, and upgrade story to get
folks from ng2 vN to ng2 vN+1.
Mention React
CLI...movement toward more opinions...
Angular
2 release date? https://github.com/angular/angular/milestones
27% complete?
Coming up
next in the world of Angular:
AngularConnect http://angularconnect.com/
about to release the schedule: 5 tracks!
AngularUp http://angular-up.com/
Israel Angular conf Nov 17
Coming up
next on AngularAir
July 26 - CLI with Mike
Brocchi
August 2 - Webpack 2 with
Sean Larkin
August 9 - Universal Tips
and Tricks
Tips & Picks
Jeff
Star Wars Rebels https://www.youtube.com/watch?v=xmXp802sFgQ
Justin
Mr. Robot http://www.usanetwork.com/mrrobot
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/22/2016 • 57 minutes, 59 seconds
ngAir 72 - UI Router Tutorial with Chris Thielen
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/22/2016 • 1 hour, 6 minutes, 30 seconds
ngAir 71 - AngularFire 2 Tutorial with David East
ng-fire
Panelists: Justin Schwartzenberger
Guest: David East
Notes
●
Tutorial 1 - Initial Setup
●
Tutorial 2 - Observables
●
Tutorial 3 - Routing
Tips & Picks
Justin
Kahoot https://kahoot.it https://getkahoot.com
David
Skateboard tutorials
Jeff
Minko packaging Angular 2 app http://blog.mgechev.com/2016/06/26/tree-shaking-angular2-production-build-rollup-javascript/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/14/2016 • 1 hour, 7 minutes, 24 seconds
ngAir 70 - The making of ng-show with Shai Reznik
The Story behind ng-show
Panelists: Justin
Schwartzenberger
Guest: Shai Reznik
Notes
1) Who are you?
2) How easy was it to prepare for ng-show?
3) Give us the story of how it all came together
4) What is up for next year?
Tips & Picks
Justin
scode-icons
https://marketplace.visualstudio.com/items?itemName=robertohuertasm.vscode-icons
Shai
Protractor Docker https://github.com/mrsheepuk/docker-protractor
HiRez Videos https://www.youtube.com/channel/UCuGmhP1MSz82hkR1jpJ_F5w
Jeff
Whelpley
Messi goal https://www.youtube.com/watch?v=mic0XMV8qLM
Preboot https://github.com/angular/universal/tree/master/modules/preboot
Upcoming shows http://angularair.com/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/27/2016 • 57 minutes, 47 seconds
69 ngAir - Discussion Show
Show Notes
Updates
Justin
StyleGuide app
Angular
2 training course on data driven apps https://www.lynda.com/AngularJS-tutorials/AngularJS-2-Essential-Training/422834-2.html
Script minification story for Angular 2
Jeff
AngularAir format changes coming!
Raising money for GetHuman
Angular Universal
Preboot
CLI
Services
Topics
Google
I/O http://www.theverge.com/2016/5/18/11701030/google-io-2016-keynote-highlights-announcements-recap
VR - Daydream (mobile VR platform)
AI - Messaging/Chatbot Allo with Google Assistant, Google
Home
Car Automation - Android Auto
Apps - PWAs vs Android Instant Apps
React Europe http://moduscreate.com/react-europe-highlights/
Headless
Chrome - impact on server rendering solutions?
https://gist.github.com/addyosmani/5336747
Cancelable
Promises (vs Observables?) https://ecmascript-daily.github.io/2016/05/26/cancelable-promises
Tips & Picks
Justin
Angular 2 docs http://angular.io
Jeff
Whelpley
NativeScript
for the Web https://github.com/NathanWalker/nativescript-angular-web- components
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/10/2016 • 1 hour, 28 seconds
68 ngAir - OSS Round II
Show Notes
Maintainer
Balancing OSS needs vs
full time job
Getting others involved
vs getting stuff done
Turning off GitHub issues
(PRs only)
Answering on same issues
over and over again, how do you handle it?
Contributor
“What do I get out of
it?”
Protocols for
contributing
Code of conduct?
Company
Contributing on a third
party project your company’s project use
Why do we want to give
away our intellectual property?
How does it benefit us to
have waste our developers’ valuable time?
OK, we are in. How do we
do it?
Ideal setup within a
company
Tips & Picks
Chris
Thielen
Vanilla JS http://vanilla-js.com/
Easy F2L for Beginners https://www.youtube.com/watch?v=WB5apB2i_Do
UI Router https://github.com/angular-ui/ui-router
UI Router Extras https://github.com/christopherthielen/ui-router-extras
Dmitriy
Healthy
Open Source https://medium.com/the-javascript-collection/healthy-open-source-967fa8be7951#.9ygc38tv8
Angular 2 OSS https://github.com/valor-software?query=ng2
Ng2 bootstrap https://github.com/valor-software/ng2-bootstrap
Jesus Rodriguez
The Change Log https://changelog.com/159/
angular.io
Wesley Cho
My Time With Rails Is Up http://solnic.eu/2016/05/22/my-time-with-rails-is-up.html
Jeff
Whelpley
Things
that Excite Me about Angular 2
http://teropa.info/blog/2016/05/19/things-that-excite-me-about-angular-2.html
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/25/2016 • 1 hour, 1 minute, 35 seconds
ngAir 67- How Should I Migrate My Angular 1 App
ngAir 67-Migration Strategies
What We Covered Today
Ng-conf
High level strategies
No migration - all new
stuff in Angular 2
Big bang
Author in Angular 2 and
expose in Angular 1
Expose Angular 1 to
Angular 2
Segment by subdomains
Libraries
ng-upgrade Run Angular 1
alongside Angular 2
ng-forward Write Angular
2 style in Angular 1
ng-metadata Angular 2
decorators and utils for Angular 1.x
Tips &Picks
Martin
http://teropa.info/blog/2016/02/22/dumb-components-and-visual-feedback-in-angular-apps.html
https://egghead.io/series/react-fundamentals
Tero
http://martinfowler.com/books/refactoring.html
Jeff
http://onehungrymind.com/electron-angular-2-things/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/19/2016 • 42 minutes, 23 seconds
66 ngAir - Conference Recap Show
ng-conf recap show
Panelists: Olivier Combe, Pete Bacon Darwin, Dmitry#main-content
What was your favorite part?
Group meetings: AMAs,Experts Room, Educators Conclave, ng Include
Tour Of Heroes with Papa Misko, Igor, Minko, John Papa
Science Fair - Uri's purple eye robot, Alex's brain scanner
ng-show by Shai
Combat bots, interacting with people
What is your biggest takeaway?
Offline compiler
Angular cares about diversity
Igor won't hit his boss
ng-conf organizers really do it for the love of it
Talks
Wind chimes
Reactive programming related talks
Kara's speed coding!
Keynotes was awesome (TheRoad Ahead)
Router presentation byPapa Misko
Shai presentation
Angular2 Style Guide (byMinko)
Mike Brocchi Lear CLI NGOn
Matias Niemala Animations
What were the goodies?
Angular tattoos (on yourface!)
Power-packs
Yo-yo
ngOcarina
What could be improved?
Band
Session guide for fair day - it was difficult to work out what was where and when
App: swag calls
App: session start-end time confusion Tips & Picks
Jeff Whelpley
Jeff Cross’s talk on PWAs- https://mobile.angular.io
Universal Integrations
Java backend - https://github.com/angular/universal/issues/280
PHP backend - https://github.com/angular/universal/issues/281
Go backend - https://github.com/angular/universal/issues/391
Pete Bacon Darwin
Carry proof of age in SLC(even if you are over 30!)
Cylon.js - command drones from your laptop - https://cylonjs.com/
Olivier
Angular Universal - https://universal.angular.io
Ng-conf videos -https://www.youtube.com/user/ngconfvideos
Dmitri
NativeScript - https://www.nativescript.org/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/11/2016 • 56 minutes, 37 seconds
64 ngAir - Conference Prep Show
ng-conf prep show
Panelists: Olivier Combe, PatrickJS,
Carmen Popoviciu
Guests: Aaron Froste, Joe
Eames
Show notes
How crazy is this final week before the big
event?
What are the things you are most worried
about making sure is ready?
Which are the main ideas that were the drive
behind this year’s edition? What is your goal?
How is
this year going to be different/same?
Talk about how Fair Day is going to work
Is this going to be all about Angular 2 and
nothing about Angular 1?
What were the reasons behind making the conf
bigger this year?
What will be the penalty for going over your
20 minutes?
Can you talk a little about the preparation
that you give to the speakers?
Favorite memories
Ng-wat
Katya’s talk
What awesome gifts can we win?
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/27/2016 • 1 hour, 7 minutes, 2 seconds
63 ngAir- How Service Workers Will Change The Way You Think About Web Apps
How Service Workers will change the way you think about web apps
Panelists: Ari Lerner, Olivier Combe, Gleb Bahmatov
Guests: Minko GechevShow notes:
What Gleb and Minko have been up to lately
What is Service Worker?
Any relation to Web Worker?Are there other types of workers?
Do they all rest on Sundays?
Differences with appCache
What is the current browsers support?
Can you use polyfills?
How can they be used?
You can find how existing websites use them right now by opening
chrome://serviceworker-internals/and clicking on script urls
Smartcache and offline support
Image or video transcodingon the fly
Background data sync andpush messages
Instant application restartfrom last known HTML (bottle-service)
Transpiling code(babel-service)
Even running server-sideJavaScript server in the browser (express-service)
What are Progressive Web Apps?
angular/progressive
What will mobile look like in 5 years when serviceworkers are fully supported?
When should we use service workers? When shouldn’t we use service workers?Tips &Picks
Minko Gechev
https://github.com/angular/progressive
https://github.com/ngrx
https://www.packtpub.com/web-development/switching-angular-2
Gleb Bahmutov
The status of ServiceWorkers api implementation indifferent browsers: https://jakearchibald.github.io/isserviceworkerready/
Mozilla’s book of service workers demos and features https://serviceworke.rs/
WebWorkers + ServiceWorkers presentation video https://youtu.be/4axZ3D75Llg
Olivier Combe
Mix It: https://www.mix-it.fr/
Ng conf planning looks awesome o/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/21/2016 • 51 minutes, 15 seconds
62 ngAir - Using Web Workers for High Performance Angular 2 Web App
Using Web Workers for High Performance Angular 2 Web Apps
Panelists: Olivier Combe, PatrickJS,
Dmitry
Guest: Jason Teplitz
Who
are you?
What
are web workers?
What
is the support level in different browsers?
Web
worker polyfills?
What
types of tasks in general are web workers good for?
How will web workers be integrated into
Angular 2?
Do you think that we will get to a point
where a majority of your app is run in web workers by default?
How can you make your code work when you use
third party libraries not meant for that?
How web workers handle internal file imports,
and loading additional files possible with system.js? (currently it is loading
additional files several times, and this slowdowns application start time,
sample: check network tab here: http://www.syntaxsuccess.com/angular-2-samples/components/web-workers/web-worker-demo.html
)
Will it improve or should we bundle web
workers code?
What are the downsides of using web workers?
Web workers are bringing real multithread
concurrency with performance gains and know for C++Java mental overheads? What
JS devs should knew about it (patterns, access to shared resources)
Message queue like patterns or approaches?
What
is web workers restrictions? (working with DOM, etc.)
Cool
implementations of using web workers...
What
is the best way to use web workers with Angular 1?
How
does this work on the server side with node.js?
How
was your experience as a junior working with the Angular Team?
Tips
& Picks
Jeff Whelpley
Ng-conf schedule
https://www.ng-conf.org/#/schedule
Tony
Robbins Ted Talk “Why We Do What We Do” https://youtu.be/Cpc-t-Uwv1I
Olivier
5 things Angular http://5thingsangular.github.io/
Ui router for ng2 https://github.com/angular-ui/ui-router
Dmitry
https://github.com/angular/angular-electron
https://www.npmjs.com/package/webworker-threads
http://www.syntaxsuccess.com/angular-2-samples/components/web-workers/web-worker-demo.html
Jason
Rust https://www.rust-lang.org/
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/13/2016 • 55 minutes, 45 seconds
60 ngAir- Angular Universal
Angular
Universal
Intros for new people
History: Jeff’s story with GetHuman, Jeff and Patrick join forces, Getting Universal project going
Why Server Rendering?
SEO
Performance
Browser support
Preview (i.e. Facebook, etc.)
Cache
Why Universal?
Why not just use service workers?
2 modes of server rendering
Can you use it to generate static websites?
(Olivier)
Pre-rendering vs re-rendering
Diff
between “universal” and “server rendering”
Abstracting
out your environment
How does it work? (not preboot)
Angular 2 Core Rendering Engine (NativeScript, WebWorker, etc.)
Universal bootstrap process
Preboot
What is left before release?
Production-ready
Documentation
Critical
3rd party services
Multi-app
support
Performance
Future
Non-node.js
back ends
Crazy
caching
Partial
page rendering and streaming
Ng-conf
20
minutes
Focused on patterns
(i.e. how to deal with common challenges when building universal app)
Tips & Picks
PatrickJS
Ng-Conf ng-conf.com
AngularConnect angularconnect.com
Jeff Whelpley
Original design doc - https://docs.google.com/document/d/1q6g9UlmEZDXgrkY88AJZ6MUrUxcnwhBGS0EXbVlYicY/edit#heading=h.19ijfd7mxdt4
GetHuman - https://gethuman.com
Wassim
Patrick video readthesource universal - https://www.youtube.com/watch?v=qOjtFjXoebY
Ari
Fullstackreact.com (product plug)
http://www.serverless.com (‘cause it’s cool)
Olivier
Ui router 1.0.0 alpha 1
All my libs are “unpublish” proof
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/31/2016 • 1 hour, 15 minutes, 16 seconds
59 ngAir - Angular 2 testing using Protractor 2C Karma and more with Julie Ralph
Angular 2 testing using Protractor, Karma and more withJulie Ralph
Panelists: PatrickJS, Ed Conolly
Guests: Julie RalphOutline
Background
Testing landscape
Firstquestion...Jasmine or Mocha? j/k
Seriously, though, give us a layout of the testinglandscape. What are the major tools/libraries involved in testing an Angular 2web app?
When do you use Karma vs Protractor
How has the landscape evolved over theyears?
What is new with the latest Karma and Protractor?
New world of JavaScript
How doyou deal with the build process and testing?
Webpackor System offer advantages for testing?
Are thereare special features in Karma or Protractor for Angular 2?
Testing as a discipline
How doyou get developers to actually write tests?
Why don’tdevelopers write tests?
How doyou maintain discipline over time?
Generalguidelines for testing to follow?
Anythoughts or experiences with BDD / CucumberJS and protractor?
Testing strategy
When doyou use unit tests vs integration tests vs e2e (and server vs browser)
MockedAPIs vs Real APIs, should my protractor tests really be e2e?
Other frameworks
What doyou think of AVA? https://github.com/sindresorhus/ava
Future
What doesthe future hold for testing?Tips & Picks
PatrickJS
Zone.js0.6.x https://github.com/angular/zone.js/
How toTest RxJS http://staltz.com/how-to-debug-rxjs-code.html
Chaos Monkey http://techblog.netflix.com/2012/07/chaos-monkey-released-into-wild.html
Gremlins.jshttps://github.com/marmelab/gremlins.js
Jeff Whelpley
StraightOutta Compton
With latest TypeScript, you may not need Webpack https://medium.com/@vivainio/with-latest-typescript-you-may-not-need-webpack-417d2ef0e773#.2z0xbjndi
Ng2 testseed https://github.com/juliemr/ng2-test-seed
Web Workers and Service Works by Gleb https://www.youtube.com/watch?v=4axZ3D75Llg&list=UU_DH6Z_K_3JRgOdDnwHLrLw
Ed
Instanttest feedback in your IDE - http://wallabyjs.com/
ConfigurableAPI responses - https://github.com/wongatech/angular-multimocks
AngularConnectScholarships / CFP
Julie
Angularmaterial is alpha: https://github.com/angular/material2
Niftyproject website from Seattle Times: http://projects.seattletimes.com/2016/elwha/
Juliepromises to update ng2-test-seed today :)
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/25/2016 • 1 hour, 1 minute, 27 seconds
58 ngAir - Using React Native With Angular 2
Using React Native with Angular 2
Panelists:Ari Lerner, Michael Cox
Guests:Mark Laval#main-content
Whoare you?
Whatmotivated you to create this project?
Howdoes it work?
Whereis the line between ReactNative and Angular 2?
Howmuch code can you re-use with other Angular 2 apps?
Areyou able to leverage all the ReactNative tooling?
Arethere any advantages to using this solution over:
ReactNativewith React
NativeScriptwith Angular 2
Hybridapps
Nativeapps
Whatdo you think about Angular 2?
Arethere any patterns in Angular 2 that are well suited to React Native (ex.Redux, reactive, etc.)
Hasanyone else started using your project yet?
Whatissues have you or do you see with your approach?
Whatadvice would you give someone who wants to get started working with RN andAngular 2?
Whatdoes the future hold?
Links:
https://github.com/angular/react-native-renderer
https://github.com/mlaval/poc-angular-react-nativeTips &Picks
AriLerner
Fullstackreact.com
JeffWhelpley
AngularSurvey https://angular.io/survey
ChangeDetection Explained https://www.youtube.com/watch?v=CUxD91DWkGM
MichaelCox
NodeDash Button
https://github.com/hortinstein/node-dash-button
RealmFor React Native
https://realm.io/docs/react-native/latest/
MarcLaval
POCof React Native with Angular 2 https://github.com/mlaval/poc-angular-react-native
ReactNative Scheduling by Andy Street: https://www.facebook.com/notes/andy-street/react-native-scheduling/10153916310914590
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/17/2016 • 59 minutes, 12 seconds
57 ngAir - Why Ionic 2 Is Going To Rock Your World
Why Ionic 2 is going to rock your world
Panelists: Olivier Combe, PatrickJS, Josh Moont (fromAngularConnect)
Guests: Adam Bradley, Brandy Carney, Tim Lancina, Mike Hartington#main-content
Intro
Ionic 2 Beta
How is it going?
Any numbers you can give us for adoption rates so far?
https://www.npmjs.com/package/ionic-angular
Just switched from ionic-framework npm to ionic-angular
https://www.npmjs.com/package/ionic
Any notable apps published with Ionic 2?
Navigation
Create own router
How does it work on the web?
Work with deep linking?
Work with UI Router or Component Router in the future?
Jeff note: mention working with universal
Cool stuff Ionic team has been working on:
Ionic Creator
Started off with subset of functionality. How has it gottenbetter over the past 4 months?
Works much better
Cleaned up a lot of bugs
Added more components and customizations
Way better now than 4 months ago and more polished,stabilized
Who is the target audience for this?
Two target, drastically different
Developers to speed up boilerplate code dev and focus oncoding hard stuff
Designers/Marketers: Starting up an app to create aclickable prototype to hand off to devs
In the future, can you create simple apps and publishwithout opening an editor?
Ionic Playground
Really awesome, but when will it be available for 2.0?
Recent changes and Roadmap
Agnosticism Initiative
Why change name of package from ionic-framework toionic-angular?
Will there bean ionic-react?
Have you looked at Touchstone?
Angular 1 bindings?
How does Web Workers and Serverside Rendering fit in?
Why change webpack to browserify?
Has build complexity with webpack caused problems?
What other types of issues have people run into?
Ionic Market - brandy
How is the adoption?
Over 70k unique sessions/mo
Ionic View - Tim
What is the diff with TestFlight?
Do you plan on supporting Windows Phone?
What is the status of CodePush-like deployments?
How does that work?
Will Apple potentially crack down on this eventually?
Themes / SASS
Sweet spot for Ionic apps?
Apps that require heavy use of the camera?
Memory intensive apps?
How do you compare yourself with NativeScript? (Olivier)
Tips& Picks
Jeff Whelpley
(not a troll FYI, lots of Ionic love in this podcast) ReactNative Radio episode 6 - React Native vs Hybrid https://devchat.tv/react-native-radio/06-developing-with-react-native-vs-hybrid
Josh Moont
AngularConnect - just announced our workshops including anIonic workshop with Sani Yusuf called Building Mobile Apps With Ionic 2 - see www.angularconnect.comfor more info
Olivier Combe
Upgrading Your Application to Angular 2 with ng-upgrade: http://blog.rangle.io/upgrade-your-application-to-angular-2-with-ng-upgrade/
Universal Windows App + Angular 2 : https://github.com/preboot/angular2-universal-windows-app
Angular 2 RC milestone: https://github.com/angular/angular/milestones
Brandy
Windows phone support https://github.com/driftyco/ionic/blob/2.0/CHANGELOG.md#windows-mode
Mike
ionicworldwide.herokuapp.com
Adam
Help contribute to Ionic
Timionic-native
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/10/2016 • 1 hour, 5 minutes, 33 seconds
56 ngAir - Is NativeScript The Holy Grail For Mobile Development?
Is NativeScript the holy grail for mobile development?
Sponsors: Auth0, Thoughtram
Panel: Olivier Combe, Nathan Walker, Ari Lerner
Guest: TJ VanToll, Jen Looper#main-content
Intros
What is NativeScript?
What problem is it trying to solve?
What makes NativeScript unique?
Accessing all APIs through JavaScript
How does NativeScript integrate with Angular 2?
Discuss setting up a cookbook for {N} + ng2 similar to whatangular team recently published: https://angular.io/docs/ts/latest/cookbook/
Any story of sharing code between the web and mobile?
NativeScript for the Web
https://github.com/NativeScript/NativeScript/issues/1612
Comparisons
NativeScript vs Ionic?
Can you turn an Ionic app into a NativeScript app?
NativeScript vs React Native
How does it differ from something like fusetools.com orflutter.io?
What does the future hold? (Angular 🤘)
How does Telerik make money? (Telerik Platform,NativeScript UI) Tips& Picks
Olivier
NG NL 2016 - A speaker’s point of view: http://blog.holimetrix.com/2016/03/01/ng-nl-2016-a-speakers-point-of-view/
Angular 2 unit testing recipes - by Gerard Sans: https://medium.com/google-developer-experts/angular-2-unit-testing-with-jasmine-defe20421584#.20pxvy13m
Nathan Walker
[Bleeding edge master branches from each {N} project](http://nativescript.rocks/)
[{N} plugins](http://plugins.nativescript.rocks/)
[nativescript-angular](https://github.com/NativeScript/nativescript-angular)
[nativescript-ezaudio - low-latency audio processing, trythe demo, good example of {N} performance](https://github.com/NathanWalker/nativescript-ezaudio)
[The War on Drugs iTunes](https://itunes.apple.com/us/album/lost-in-the-dream/id765568650)
[The War on Drugs Spotify](https://player.spotify.com/album/14xxjLlbGy8ACm4MorBjD5)
[City and Colour on iTunes]: (https://itunes.apple.com/us/artist/city-and-colour/id81842534)
[City and Colour on Spotify](https://player.spotify.com/artist/74gcBzlQza1bSfob90yRhR)
Jeff Whelpley
[John Oliver on Donald Drumpf](https://www.youtube.com/watch?v=DnpO_RTSNmQ)
[Angular 1 to 2 cookbooks](https://angular.io/docs/ts/latest/cookbook/a1-a2-quick-reference.html)
TJ VanToll
[The 5th Wave](http://www.amazon.com/5th-Wave-First-Book/dp/0142425834/)
[FiveThirtyEight Elections Podcast](https://itunes.apple.com/us/podcast/fivethirtyeight-elections/id1077418457?mt=2)
Jen Looper
Plugins for all the things! http://plugins.telerik.com(hybrid mobile and NativeScript)
My game crush right now: https://itunes.apple.com/us/app/neko-atsume-kitty-collector/id923917775?mt=8
Shotbot for managing iOS screenshots: http://shotbot.io/by the same folks who did makeappicon.com
Productivity tools: Wunderlist and https://keep.google.com/u/0/for notes
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/2/2016 • 1 hour, 1 minute, 57 seconds
55 ngAir - Full-stack Reactive Programming Using Angular 2 Meteor
Full-stack Reactive Programming using Angular 2 + Meteor
Panelists: Dmitriy Shekhovtsov
Guest: Uri Goldshtein#main-content● Intro
○ Who is Uri?
○ What is Meteor?
● Meteor view layer
○ Will Blaze eventually go away in favor of React andAngular?
○ Is React or Angular getting more traction in the Meteorcommunity?
○ What about Angular makes it a good fit as a view layerfor Meteor?
● Server rendering
○ How does server rendering work with Angular 1 Meteor?
○ Have you looked into integrating Angular Universal?
● What is the Future of Meteor?
● How does Angular Meteor compare to:
○ Firebase
○ RelayWrap Up● Upcoming shows:
○ March 1st - NativeScript
○ March 8th - Ionic 2
○ March 15th - React NativeTips & Picks
● Dmitri
○ http://neo4j.com/blog/open-cypher-sql-for-graphs/
● Jeff Whelpley
○ new sponsors: Auth0 and Thoughtram
○ AngularConnect.com
● Uri
○ GraphQL http://info.meteor.com/blog/reactive-graphql
○ Guthrie Govan https://www.youtube.com/watch?v=aA8fzsE7tWU
○ Bags http://www.coteetciel.com/en-IL/isar-backpack-raw-canvas-icelandic-ash-laptop-bag
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/25/2016 • 53 minutes, 34 seconds
53 ngAir - Angular 2 Reactive Redux with Victor Savkin and Dan Abramov
53
ngAir - Angular 2 Reactive Redux with Victor Savkin and Dan Abramov
What is state?
Is
there a difference between UI state and persisted state?
What
problems do people run into with state?
Why
is it hard to manage state?
How
to keep the state on the client in sync with the state on the server?
What are the
popular patterns for managing state?
What
is used in Angular 1?
Difference
between the core ideas and implementations
What
does unidirectional mean?
What is
Redux?
Benefits
of redux and similar patterns
Is redux for sync state updates only and is making an HTTP
request considered a non-pure inside a reducer function?
What is
ngrx?
How
is the reactive version of redux different than traditional Redux?
What
are your feelings on setting change detection strategy to OnPush?
How
would one go about debugging the state changes in Angular2?
Other general
questions
Thoughts
on cycle.js?
There
is a pattern in Redux if you have the same object in multiple places, you use
_id in everything but one. How would this work with ngrx or another
reactive approach? (custom pipe and helpers?)
Rob/Victor:
I was starting to think about an Angular 2 decorator that does something
similar to the React Redux connect() function but then Rob said it was a bad
idea because it will mess with precompilation. What is the deal?
Predictions
for the future
What
approach will Angular 2 developers adopt?
Will
a reactive version of redux gain any traction in the React world?
Tips & Picks
Jeff
Whelpley
Links:
Tips:
Picks:
Our new sponsor, [Auth0](https://auth0.com/)
Victor
Savkin
Links: [Managing State in
Angular 2 Apps.]
( http://victorsavkin.com/post/137821436516/managing-state-in-
angular-2-applications)
Tips:
AceJump a great plugin for WebStorm.
Picks:
Kurt Vonnegut "Mother Night", Brad Mehldau "10 Years Solo
Live",
Woody
Allen "Manhattan Murder Mystery"
Gleb
Bahmutov
Links:
[Rob Warmald’s talks]
(http://www.roblog.io/angular2/talks/2015/11/29/angular2-data-talks.html) - Angular 2 data flow with nice examples
Tips:
Everything in your application could be a source of events: button clicks,
mouse movements, messages from the server, timer, etc.
Dan Abramov
Tips:
No boilerplates
Picks: [Redux Saga](https://github.com/yelouafi/redux-saga)
[aphrodite](https://github.com/Khan/aphrodite)
Patrick
Stapleton
Picks: [What’s new in Webpack 2] (https://gist.github.com/sokra/27b24881210b56bbaff7)
Angular Air is a video podcast all about
Angular hosted by Jeff Whelpley.
Please visit the Angular Air website (http://angularair.com) to see upcoming
and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to
date with future episodes. Also, all episodes are on the YouTube channel as well.
AngularClass
Learn
AngularJS, Angular 2, and Modern Web Development form the best. Looking for
corporate Angular training, want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/12/2016 • 1 hour, 7 minutes, 13 seconds
52 ngAir - The Internet of Things (and Angular)
IoT
Hangout URL: https://hangouts.google.com/call/hlfajots7uwohxjlpphdk7pkrua
First 5-10 mins
Intros
Guests: Zach
Dunn, Atticus White
Panelists:
PatrickJS, Gleb Bahmutov, Ari Lerner
Announcements
Upcoming shows:
Thursday November 11th - Angular 2 Reactive Redux
with Victor Savkin, Dan Abramov and Rob Wormald
#topics
Intro
What is IoT?
Atticus: The “Things” in
Internet of Things
Smart devices (“dumb” hardware embedded with “smart”
electronics, ie: Hue Lights)
Information
providing devices (sensors, ie: motion sensor)
Service
that ties it all together
Atticus: How IoT fits into
the JS ecosystem.
A comparison of the event driven characteristics found in both
Javascript and the IoT environment. IoT support in the open source community.
Zach: How we think about
IoT application development: Personify rooms and devices, enable them to answer
questions. Environment data (i.e. sensors, occupants) result in frequent I/O
for apps. Lot of states to track.
Atticus: Some IoT labs
worked on
Grocery
list automation: Barcode scanner + rPi + Node
Motion
sensor night light: Motion sensor + Arduino + rPi + Node + Hue lights
How do you decide on what
to build next?
How do you guys use
Angular?
Zach: Highly
task/location-centric apps running on dedicated devices. Interesting side
effect is more freedom to use new DOM safely.
IoT and security
IoT allows access to sometimes devices inside our homes and
businesses. Adding more libraries and frameworks on top adds to the security
headache. What precautions do we as developers should take? Good practices? How
to test it?
Where do you see IoT going
in the future? What’s next?
Final 10 Minutes
Links:
https://tessel.io
https://developer.nest.com
http://johnny-five.io
http://dweet.io
Tips
& Picks
Ari Picks: Go to Death Valley. It’s beautiful
Tips: http://perfect.org
is cool
Patrick
Stapleton
Picks: [Reactive Redux AngularAir]
(https://plus.google.com/events/cf3aue086abasnlah35lgr373fs)
Jeff
Whelpley
Picks: http://onehungrymind.com/build-better-angular-2-application- redux-ngrx/
Atticus White
Links: https://github.com/rwaldron/johnny-five
https://github.com/samyk/skyjack
Tips: Picks:[Johnny Five - JS Robotics & IoT programming framework]
(https://github.com/rwaldron/johnny-five)
[SkyJack - Drone autonomously seeks out other drones, taking
them over, creating an army of zombie drones under your control]
(https://github.com/samyk/skyjack)
Zach Dunn
Links: Search
engine for sensors, based on geolocation: [Thingful]
(https://thingful.net/)
Simple messaging for devices (think Twitter, but for sensor
data) [dweet.io](https://dweet.io/)
Tips:Picks: Hardware
development board, powered by NPM https://tessel.io/
Angular Air
is a video podcast all about Angular hosted by Jeff
Whelpley. Please visit the Angular Air website
(http://angularair.com) to see upcoming and past episodes. Also be sure to
follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all
episodes are on the YouTube channel as well.
AngularClass
Learn
AngularJS, Angular 2, and Modern Web Development form the best. Looking for
corporate Angular training, want to host us, or Angular consulting?
twitter:
@AngularClass
email: info@angularclass.com
chat: Join
AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/12/2016 • 1 hour, 1 minute, 31 seconds
51 ngAir - Getting Past the Angular Learning Curve with Pascal Precht
51
ngAir - Getting Past the Angular Learning Curve with Pascal Precht
What’s
the story behind Thoughtram?
What’s in a name?
Overall
Philosophy
Why
did you decide to teach?
What
is your approach to teaching?
How
do people learn?
How
many workshops do you give per month?
Does
it get tedious to teach the same thing to people over & over?
Angular 1
Are you still doing Angular 1 training?
What was hardest thing for people to grok
with Angular 1?
Angular 2
Do you see mostly people coming from Angular
1 or people totally new to Angular?
What is the hardest thing for people to grok with Angular 2? How do you teach *ngFor in a way that makes
sense for developers?
Harder/easier to teach/learn than Angular 1?
How do you manage staying involved in so many different projects?
How is it to be a digital nomad?
How long did it take until you could leave your daily jobs & work on
Thoughtram full time?
What do you think about Merrick Christiansen’s comments about not needing DI
anymore since he has gone full functional programming?
Tips & Picks
Olivier
Combe
Links:
Read the source on Angular 2 Web Workers:
https://www.youtube.com/watch?v=5T2YySJISQw
Picks:
NG-Conf CFP, Angular Connect 2016
Jeff
Whelpley
Picks:
[Univesal Prerender](https://github.com/angular/universal-starter/tree/prerender)
[20
Minute VC with Jeff Seibert]
(http://www.thetwentyminutevc.com/jeffseibert/)
Pascal
Picks:
[Belgium Angular Conference]
(https://twitter.com/ngbeconf/status/690625713481846784
[Thoughtram
Master Class](http://thoughtram.io/angular-master-class.html)
Angular Air is a video podcast all about
Angular hosted by Jeff Whelpley.
Please visit the Angular Air website (http://angularair.com) to see upcoming
and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to
date with future episodes. Also, all episodes are on the YouTube channel as well.
AngularClass
Learn
AngularJS, Angular 2, and Modern Web Development form the best. Looking for
corporate Angular training, want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/12/2016 • 1 hour, 10 minutes, 7 seconds
50 ngAir - TypeScript Deep Dive with Alex Eagle and Blake Embrey
TypeScript Deep Dive with Alex Eagle and Blake Embrey
Sure, you can
write Angular 2 in ES6 with Babel or even ES5, but most developers that try out
TypeScript with Angular 2 never look back. Alex Eagle is on the Angular core
team at Google and has been doing a lot of work to make sure Angular 2 works
well with TypeScript. Blake Embrey is the creator of ts-node and a huge
TypeScript enthusiast. Even if you have concerns about typing in JavaScript,
listen to this episode to get the low down on why TypeScript rocks and how it
is going to help you to build awesome apps in Angular 2.
Picks
•
Alex Eagle
http://www.typescriptlang.org/Playground
https://basarat.gitbooks.io/typescript/content/
[TrumpScript]
(https://github.com/samshadwell/TrumpScript)
[Broccoli]
(http://broccolijs.com)
[ts-node]
(https://github.com/TypeStrong/ts-node)
•
Olivier Combe
Links: Managing state in Angular 2 applications by
Victor Savking: http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications
Tips:PhantomJS 2.1 has been released (1 year
after 2.0), it’s time to upgrade
•
Jeff Whelpley
Tips:Try TypeScript
Picks:
▪
Angular Air episode 50!
▪
[Learn Angular Universal on Read the Source]
▪
(http://hangouts.readthesource.io/hangouts/angular-universal/)
[Nathan Walker and Angular CLI changes for
3rd party libs]
(https://github.com/angular/angular-cli/pull/135)
[Front end dev resources]
(https://github.com/dmytroyarmak/frontend-dev-resources) Patrick Stapleton
Tips:Provide feedback on problems you ran into
for open-source projects.
Picks:
[Typings with Blake Embrey]
(https://plus.google.com/events/c6sv2k75vi9q8fj0g0gkuqbt69o)
[Learn TypeScript free workshop by Blake
Embrey]
(https://github.com/TypeStrong/learn-typescript)
•
Ari Lerner
Tips:
Picks:
[The Barisieur]
(http://www.joshrenoufdesign.com/new-gallery-5/av7fqhie9y5ptdbxr9s4i8rb65irqo)
[Activitaté]
(http://www.withings.com/us/en/products/activite
[Withings Aura]
(https://www.withings.com/us/en/store/details/70035401)
[Modern Romance]
(http://www.amazon.com/Modern-Romance-Aziz-Ansari/dp/1594206279)
Blake Embrey
Tips:If you have issues, create issues, but
remember to keep things actionableLearn TypeScript (or another typed language)
and think about where else you could be applying type system semantics
Picks:
Reading everyday, before bed
Currently reading: https://www.goodreads.com/book/show/6065215-the-strain
Forgot to mention on the show, but meetup! http://www.meetup.com/hello-world-sf/Angular Air is a video podcast all about Angular hosted by
Jeff Whelpley.
Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes.
Also be sure to follow Angular Air on Twitter and
Google+ to stay up to date with future episodes.
Also, all episodes are on the YouTube channel as well.
AngularClass
Learn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training,
want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/5/2016 • 58 minutes, 19 seconds
49 ngAir - What's new in RxJS 5.0 with Ben Lesh
What's new in RxJS 5.0? with Ben Lesh -
RxJS is red hot right now in the JavaScript community and it is only going to get hotter once Angular 2 lands.
Ben Lesh is a Senior UI Engineer at Netflix and is one of the core
contributors to RxJS and has been focusing on the latest release (currently in beta) which is
largely a rewrite. If you are unfamiliar with RxJS, join us to hear about the basics of Reactive Programming.
If you have already started to us RxJS, join us to learn about all the cool changes coming with 5.0.
This is one episode you are not going to want to miss!
Panelists: Aimee Knight, Olivier Combe and PatrictJS
Picks/Tips:
Olivier - Everything is a Stream, Front end newsletter, A developer's guide to interviewing
Aimee - Introduction to Reactive Programming - Egghead.io
Jeff - Angular Universal
Patrick - Read the Source: Angular Universal
Ben - TC39 considered Observable spec, RxJS 5 repo, RxJS 5 docs, Netflix jobs and culture deck
Angular Air is a video podcast all about Angular hosted by
Jeff Whelpley.
Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes.
Also be sure to follow Angular Air on Twitter and
Google+ to stay up to date with future episodes.
Also, all episodes are on the YouTube channel as well.
AngularClass
Learn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training,
want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/20/2016 • 58 minutes, 39 seconds
48 ngAir - Why empathy will make you a better developer with Joe Eames
Why empathy will make you a better developer with Joe Eames -
One of the most amazing members of the Angular community joins us to talk about understanding your teammates and creating an awesome work environment.
Panelists: Aimee Knight and PatrictJS
Picks/Tips:
Aimee - Introduction To Transpiler
Jeff - Angular 2 and Redux
Patrick - RxJS 5.0, FalcorJS
Joe - Brene Brown Ted Talk, How to talk so kids will listen, Littlebits
Angular Air is a video podcast all about Angular hosted by
Jeff Whelpley.
Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes.
Also be sure to follow Angular Air on Twitter and
Google+ to stay up to date with future episodes.
Also, all episodes are on the YouTube channel as well.
AngularClass
Learn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training,
want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/13/2016 • 58 minutes, 25 seconds
47 ngAir - How to become an open source contributor with Wesley Cho and Jesus Rodriguez
How to become an open source contributor - Welsey Cho and Jesus Rodriguez
from the ng-bootstrap team join us to talk about how and why you should get into open source
development.
Panelists: Olivier Combe, Aimee Knight and PatrictJS
Picks/Tips:
Jesus - FOSS Tips, Thoughtram Blog, [Merging vs Rebasing](
https://www.atlassian.com/git/tutorials/merging-vs-rebasing/)
Olivier - Sebastian MacKenzie Year in Review, Webpack Angular 2 Starter, There will be blood, Jeff's response
Aimee - Frontend Masters Advanced Javascript, JS Remote Conf
Patrick - Docker
Jeff - Pete Bacon Darwin AngularU talk on OSS
Angular Air is a video podcast all about Angular hosted by Jeff Whelpley. Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
Learn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training, want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
1/6/2016 • 1 hour, 1 minute, 10 seconds
46 ngAir - What will happen to Angular in 2016?
The panel talks about what will happen to Angular and JavaScript in general in 2016.
Panelists: Aimee Knight, Olivier Combe and PatrictJS
Picks/Tips:
Aimee - JavaScript Developer Survey Results
Jeff - Angular 2 Survey Results, Jeff's 2015 predictions
Patrick - ng-nl
Angular Air is a video podcast all about Angular hosted by
Jeff Whelpley.
Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes.
Also be sure to follow Angular Air on Twitter and
Google+ to stay up to date with future episodes.
Also, all episodes are on the YouTube channel as well.
AngularClass
Learn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training,
want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/29/2015 • 37 minutes, 15 seconds
45 ngAir - The Best Angular Productivity Tips with Ari Lerner
The Best Angular Productivity Tips - Ari Lerner, author ofng-book joins us to talk about developer productivity.Panelists: Aimee Knight and PatrictJSPicks/Tips:Ari - ng-book 2, spacemacs, Web ComponentsAimee - Auth 0 BlogPatrick - WebpackJeff - TrackJS, Star Wars talkAngular Air is a video podcast all about Angular hosted by Jeff Whelpley. Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.AngularClassLearn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training,want to host us, or Angular consulting? twitter: @AngularClass email: info@angularclass.com chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/29/2015 • 54 minutes, 51 seconds
44 ngAir - Star Wars
Star Wars - Kyle Newman, director of
the Star War-related cult classic movie Fanboys joins
the Angular Air crew and special guest Randall Koutnik to talk about Star Wars.
No spoilers for episode 7! Also, stay tuned to the end to see a special apperance from
Kyle's wife, the actress Jaime King.
Panelists: PatrictJS
Picks/Tips:
Olivier - Star Wars Medley, Star Wars Review
Kyle - Fanboys, The Franchise Podcast
Angular Air is a video podcast all about Angular hosted by
Jeff Whelpley.
Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes.
Also be sure to follow Angular Air on Twitter and
Google+ to stay up to date with future episodes.
Also, all episodes are on the YouTube channel as well.
AngularClass
Learn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training,
want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/29/2015 • 50 minutes, 26 seconds
43.5 ngAir - Angular 2 Beta and Angular Material 1.0
43.5 ngAir - Angular 2 Beta - The Angular Team stops by to announce the arrival of Angular 2 Beta!!! Also, Thomas Burleson announces the 1.0 release of Angular Material. This show is amazing!
Guests: Brad Green, Misko Hevery, Igor Minar, and Thomas Burleson
Panelists: Olivier Combe, Aimee Knight, Scott Moss, Carmen Popoviciu, PatrictJS, and Jeff Whelpley
Picks/Tips:
Brad - Developer News Worldwide
Misko - xkcd
Igor - http2
Olivier - Auth0 Angular 2 Blog Posts
Aimee - Read the Source
Carmen - Light Table,
Patrick - Angular 2 Beta
Jeff - Aerobatic.com, RxJS 5.0 Beta
Angular Air is a video podcast all about Angular hosted by Jeff Whelpley. Please visit the Angular Air website (http://angularair.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
AngularAir is sponsored by:
AngularClass
Learn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training, want to host us, or Angular consulting?
twitter: @AngularClass
email: info@angularclass.com
chat: Join AngularClass Chat
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/17/2015 • 59 minutes, 16 seconds
43 ngAir - Writing Angular 2 Libraries with Dmitriy Shekhovtsov and Nathan Walker
Dmitriy Shekhovtsov and Nathan Walker are among the many early adopters of Angular 2. Typically the best way to learn anynew framework is to write code using that framework. Dmitriy wrote ng2-bootstrap, an Angular 2library that wraps Bootstrap. Nathan wrote ng2-image-lazy-loadwhich lets you download images on the fly after your Angular 2 has loaded.Tune in to hear about their experiences and learn the ins and outs of authoring open source libraries on top of Angular 2.Aimee Knight Tips:Pro tip - say commandPicks:Design Pattern in AngularJeff WhelpleyPicks:The Phantom Menace Should Have BeenElasticSearch elastic.coJurgen Van de MoereTips: Try to find something cool that is not made in Angular 2. Try to port it to Angular 2 and share your journey so others can learn from your learnings and mistakes as well.Picks:How to publish an Angular 2 library on npm by Olivier CombeSeries of interactive exercises for learning Microsoft's Reactive Extensions by Jafar HusainDmitriy ShekhovtsovLinks:Angular2 bootstrap 3 and 4List of ng2 modules looking for contributorsPlans, coordination and requirements to ng2 packagesPicks: Awesome Graph DB Neo4jTips: Don't waste time on complaining, just fix it and open PRNathan WalkerLinks:ng2-image-lazy-loadangular2 helpful resourcesMake angular2 helpful resources better by collaborating on it with thisTips: Take time to read and understand the problem fully with consideration of everyone involved before commenting, opening an issue, or attempting to fix a problem.Try out any angular2 seed (angular2-seed, angular2-webpack-starter, ng2-play, etc) and just play around. Create components, services, experiment with RxJS and see what you can do.Picks:Jurgen’s Yeoman generator to create a standalone Angular 2 library in seconds.@robwormald awesome redux angular2 todo appPusher example - realtime twitter searchFun example of angular2 using Echo Nest apiPatrick StapletonTips: Value the concepts learned from using tools rather than the tool itselfPicks: JavaScriptAirAngularClassLearn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training, want to host us, or Angular consulting? twitter: @AngularClass email: info@angularclass.com chat: Join AngularClass ChatAngular Air is a video podcast all about Angular hosted by AngularClass. Please visit the AngularAir website angularair.com to see upcoming and past episodes. Also be sure to follow AngularAir onTwitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/9/2015 • 1 hour, 1 minute, 59 seconds
42 ngAir - The Angular Community
Aaron Frost stops by to chat about the awesome and amazing Angular Community and ng-conf 2016 updates.Aimee Knight Tips: Make sure you understand how the event loop works.Picks: loupeJeff WhelpleyTips: Dave Smith - Learn how to learnPicks:Starburst Minis2016 Remote ConfsGetHuman BandOlivier Combe Picks: Angular, Immutability and Encapsulation by Victor SavkinProposal for convention to export PROVIDERS in Angular 2 librariesCarmen PopoviciuPicks: ng-nlGleb BahmutovPicks: Angular FormlyAngularClassLearn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training, want to host us, or Angular consulting? twitter: @AngularClass email: info@angularclass.com chat: Join AngularClass ChatAngular Air is a video podcast all about Angular hosted by AngularClass. Please visit the AngularAir website angularair.com to see upcoming and past episodes. Also be sure to follow AngularAir on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
12/1/2015 • 58 minutes, 9 seconds
41 ngAir - The Importance of Learning JavaScript with Kyle Simpson
Angular Air Episode 41 - The Importance of Learning JavaScript with Kyle SimpsonGuest: Kyle SimpsonHost: Kent C. DoddsPanelists: Olivier Combe, Aimee Knight, PatrictJS, and Jeff WhelpleyKent C. Dodds Tips:Don’t be afraid to start something. Angular Air was easy to start and awesome to do. Picks:@JavaScriptAir, Frontend Masters, Advanced JavaScriptKyle Simpson aka getify Links: RxMarblesLearn Reactive Programming (Observables) Visually A Tale Of Three-listsThe “TODOMVC” of async programmingSimple Made Easy, Simplicity MattersPatrick Stapleton aka PatrickJS Tips:Learn more about JavaScript prototypes and how this and new keywords work Picks:You Don’t Know JSAimee Knight Tips:OS X - option click on menu in top right when you’re on a podcast to disable notification :) Picks:Developer TeaJeff Whelpley Picks:TesselRedux pattern in Angular 2Comparison of React and Angular 2AngularClassLearn AngularJS, Angular 2, and Modern Web Development form the best. Looking for corporate Angular training, want to host us, or Angular consulting? twitter: @AngularClass email: info@angularclass.com chat: https://angularclass.com/member-joinAngular Air is a video podcast all about Angular hosted by AngularClass. Please visit the AngularAir website to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
11/17/2015 • 1 hour, 7 minutes, 45 seconds
40 ngAir - Surprise Episode
Surprise Episode! - Olivier Combe has a surprise for everyone (including Kent C. Dodds)
Guests: Vojta Jína, Jeff Cross, Shai Reznik, and Todd Motto
Panelists: Olivier Combe, Aimee Knight, Carmen Popoviciu, Jeff Whelpley, and Rob Wormald
Links: Open Source Stamina
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
11/11/2015 • 49 minutes, 45 seconds
39 ngAir - ngAnimate 2.0
ngAnimate 2.0 - Live coding virtuoso Matias Niemela and Robert Messerle join the Angular Air crew to talk about animations in Angular 1 and Angular 2. And what do these master minds have in store for future?
Guests: Matias Niemela and Robert Messerle
Panelists: Aimee Knight, Carmen Popoviciu, PatrictJS, and Jeff Whelpley
Picks/Tips:
Matias - wemux
Robert - Question every time you want to introduce complexity to your code
Kent - Picks: BabelJS, Quick guide: how to update Babel 5.x -> 6.x, Protractor Styleguide
Aimee - Tips: vim snippets - Picks: Mike Gehard - really need to thank my mentor!
Patrick - Tips: DSL (domain specific language), Learn advanced Google search techniques (use keywords) - Picks: universal-starter
Jeff - Tips: Document with code - Picks: TechZing Podcast, Angular Air - Happy 1st Birthday! (as of 11/14)
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
11/3/2015 • 51 minutes, 54 seconds
38 ngAir - Angular Connect Recap
Angular Connect Recap - Angular Connect is done! Let's recap on the cool things that went on at this awesome conference!
Panelists: Olivier Combe, Aimee Knight, Scott Moss, Carmen Popoviciu, PatrictJS, and Jeff Whelpley
Picks/Tips:
Olivier - Picks: Angular2, ThoughtGram, Upgrading apps to Angular2 using ngUpgrade
Kent - Tips: Put run and config functions in different angular modules to keep them out of your tests (and test them in isolation) - Picks: Open Source Stamina, Please, don’t commit commented out code, How to use classes and sleep at night
Aimee - Links: Web Workers in Angular 2, Tips: Do things that scare you, Picks: Angular Tips
Scott - Tips: Stay relevant; Spend 2 hours a week writing code with something new - Picks: Native Script
Carmen - Picks: Adventures with React Native, PocketNode
Patrick - Tips: Don’t use jQuery if you don’t have to. Try to refactor the jQuery widget out if you can - Picks: angular2-universal-starter, Help release Angular 2 beta, scarf...
Jeff - Tips: Use classes in ng2, but everything singleton; no inheritance - Picks: Full Stack Angular2
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
11/3/2015 • 56 minutes, 35 seconds
37 ngAir - Live at Angular Connect
Live at Angular Connect - Angular Connect is here! Join the Angular Air crew ground zero at the largest Angular conference ever. Hold onto your ng-seats 'cause it gonna get crazzzzaay.
Guests: Rado Kirov, Minko Gechev, Nick Van Weerdenburg, Jen Bourey, Martin Probst, Alex Eagle, Joe Eames, Yuri Takhteyev, and Igor Krivanov
Panelists: Olivier Combe, Aimee Knight, Carmen Popoviciu, PatrictJS, and Jeff Whelpley
Links:
Rado - Getting Started in Angular 2
Minko - Cutting Angular's Crosscuts
Nick - Rangle.io
Jen - Iterative Version Upgrade Strategies for large Angular Applications
Martin & Alex - TypeScript Tooling for Greater Productivity, DefinitelyTyped, TSD
Joe - Becoming Betazoid: How to Listen and Empathize with Others in the Workplace
Yuri & Igor - Debugging Angular 2 Apps with Batarangle, Batarangle
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/21/2015 • 1 hour, 14 minutes, 14 seconds
36 ngAir - Ionic 2
Ionic 2 - Coming on the heels of Angular 2, Ionic 2 is about to rock your mobile world. Super studs Mike Hartington, Adam Bradley, Max Lynch and Ben Sperry join us on Angular Air to talk about what's in store with this upcoming major release of our favorite hydrid mobile framework.
Guests: Adam Bradley, Mike Hartington, Max Lynch, and Ben Sperry
Panelists: Olivier Combe, Aimee Knight, Scott Moss, Carmen Popoviciu, PatrictJS, and Jeff Whelpley
Picks/Tips:
Max - Tips: Embrace the kind of developer you are - Picks: When Active
Mike - Tips: Make your tool yours. Learn it, hack on it, etc. - Picks: quick-shell, ConnectJS, Fullstack Toronto
Adam - Tip: Don't get worked up by other people's blogs, be confident in what you know
Ben - Tip: Build an app, learn stuff along the way - Pick Ionic In Action
Olivier - Picks: ng2-translate, AngularConnect
Kent - Tips: Build an app. - Picks: Evolving Complex Systems Incrementally, Ionic Utah, Angular Air T-Shirt
Aimee - Tips: New Devs: Spend time learning some networking basics, High Performance Browser Networking - Picks: Segment.io blog
Patrick - Tips: Learn Node.js - Picks: AngularConnect
Jeff - Picks: Angular 2 Series Introduction, Docker, Full-stack Angular
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/14/2015 • 58 minutes, 55 seconds
35 ngAir - Angular 2 and React
Angular 2 and React - If you know React, you probably really love it. If you know Angular 2, you probably love it as well. We're going to talk with people who have experience with both and plan to choose Angular 2 over React when Angular 2 is officially released. Why will they prefer Angular 2 over React? That's the question we'll be answering.
Guests: Tero Parviainen and Minko Gechev
Panelists: Aimee Knight, PatrictJS, and Jeff Whelpley
Picks/Tips:
Minko - Picks: Develop Angular Improvement Process, React: RESTful UI Rendering, Links: Building Angular Apps using Flux Architecture
Tero Tips: bindToController - Picks: Refactoring by Martin Fowler
PatrickJS - Tips: Always be learning - Picks: OSS Computer Science
Kent C. Dodds - Tips: Components, components, components - Picks: Code Cartoons, A cartoon guide to Flux, Frisbee Golf, Why I don’t commit generated files to master - Links: How to miss the point when comparing web framework performance
Aimee - Tips: How I've Improved my Angular Apps by Banning ng-controller - Picks: Promise visualization
Jeff - Picks: JavaScript Jabber Redux episode, ng-vegas talk Myth vs Reality
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
10/8/2015 • 1 hour, 2 minutes, 21 seconds
34 ngAir - Angular Connect Primer
Angular Connect Primer - Angular Connect is just around the corner and Pete Bacon Darwin & Ruth Yarnit drop by Angular Air to talk about what is in store for what will be the biggest Angular conference yet.
Guests: Pete Bacon Darwin and Ruth Yarnit
Panelists: Olivier Combe and Jeff Whelpley
Picks/Tips:
Pete - Back to the Future, BB8 robots, Spend more time with your kids/family, At the conference, don't be afraid to talk with people you think are interesting
Ruth - London Food tips: Don’t go to Pizza Hut, seek out the interesting food!
Olivier - My Engineers Want to Code at Night, Oh No!, Angular JS Beers, Qwertee
Kent - Write tests, contribute to the community, and you (or your company) can support me on Patreon
Jeff - Give talks at local meetups, The AI Revolution: The Road to Superintelligence Part 1, Part 2
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/29/2015 • 1 hour, 4 minutes, 49 seconds
33 ngAir - Immutable.js with Angular
Immutable.js with Angular - We welcome back fan favorite Minko Gechev to discuss the popular Immutable.js library and its use in Angular 1 and Angular 2.
Guests: Minko Gechev
Panelists: Aimee Knight and Jeff Whelpley
Picks/Tips:
Minko - Call for a Distributed Web
Kent - Call for contributors, Babies 👶, they’re totally worth it.
Aimee - We Have a Problem with Promises and Standing!
Patrick - awesome-angular2
Jeff - My 2 daughters :-) Shout out
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/25/2015 • 46 minutes, 6 seconds
32 ngAir - ag-Grid
ag-Grid - A really common component in many business applications for data display is a data grid. This is really hard to do in a way that performs well. After a lot of hard work, Niall Crosby has come up with something really impressive. We'll be chatting with him about how he did it and what ag-grid can do for you.
Guests: Niall Crosby
Panelists: Olivier Combe, Aimee Knight, and Jeff Whelpley
Picks/Tips:
Niall - ag-grid
Olivier - Angular 2 education, angular2-go, ng2-play, and angular2-webpack-starter
Aimee - 5 Minutes of JavaScript Podcast
Jeff - Angular Remote Conf, AWS SES (email service)
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/25/2015 • 43 minutes, 30 seconds
31 ngAir - Angular Fundamentals
Angular Fundamentals - The panelists will be talk about the fundamentals of developing Angular applications. Get ready for a lot of gems to be dropped!
Guests: Minko Gechev
Panelists: Aimee Knight, PatrictJS, and Jeff Whelpley
Picks/Tips:
Minko - Angular CLI
Kent - Tips: Keep your code, tests, and templates next to each other; Picks: Sane File Naming Conventions, How to Write an Open Source JavaScript Library series on Egghead.io
Aimee - Angular Remote Conf - Use coupon code "angularair" for 20% off. Works for both group and individual tickets! Learning Angular
Patrick - ng-hackathon, Angular Connect
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/9/2015 • 1 hour, 5 minutes, 14 seconds
30 ngAir - Angular UI-Router
Angular UI-Router - Of all the libraries for building big applications, ui-router is one of the most used of them all. Join us as we talk with two of the maintainers to this invaluable Angular router.
Guests: Chris Thielen and Nate Abele
Panelists: Olivier Combe, Aimee Knight, Scott Moss, Carmen Popoviciu, PatrictJS, and Jeff Whelpley
Picks/Tips:
Chris - Microsoft typescript playground, Webstorm EAP + tslint
Nate - Tips: Don’t do destructive operations in enter/exit hooks (UI Router), Value objects / Object.freeze(). Picks: Ramda, Help me add epic instrumentals to my Spotify Work Playlist, Feedback on Angular 2 support in UI Router
Olivier - Angular 1 and Angular 2 Co-existence, Looking for co-contributors on ocLazyLoad & angular-localforage
Kent - Tips: Write adapters for your dependencies. Picks: MDN
Aimee - Angular Remote Conf - Use coupon code "angularair" for 20% off. Works for both group and individual tickets! Tip: Read the RFC! Looking at OAuth2 right now
Patrick - Tip: Ask Questions, Picks: Angular 2 Survey Results
Jeff - Medium, GetHuman Ideas
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
9/2/2015 • 56 minutes, 40 seconds
29 ngAir - Reactive Programming
Reactive Programming - The creator of RxJS, Matt Podwysocki, joins us to talk about Reactive programming and its influence in Angular 2.
Guests: Matt Podwysocki
Panelists: Olivier Combe, Aimee Knight, and PatrictJS
Picks/Tips:
Matt - Thali
Olivier - The introduction to Reactive Programming you've been missing
Aimee - Angular Remote Conf - Use coupon code "angularair" for 20% off. Works for both group and individual tickets!
Patrick - GetCloak.com, Mr. Robot Tip: Commit to open-source every day even if you have to make your own library to make sure you have commit.
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/27/2015 • 55 minutes, 55 seconds
28 ngAir - Auth0
Auth0 - Friends of the show, Martin Gontovnikas and Geoff Goodman come on the show along with their boss, Matias Woloski to talk about Auth0 and all things security.
Guests: Martin Gontovnikas, Matias Woloski, and Geoff Goodman
Panelists: Olivier Combe, Kara Erickson, Aimee Knight, Scott Moss, Pascal Precht, Carmen Popoviciu, PatrictJS, and Jeff Whelpley
Show Notes:
Linking accounts in Auth0, Webtask for sending SMS, HighScalability blogpost with Auth0 architecture, Auth0 core architecture, Webtask architecture
Picks/Tips:
Martin - Falcor, GoTTY, Tip: $locationChangeStart is always before $routeChangeStart or $stateChangeStart.
Geoff - github.com/c9/core, sharelock.io
Matias - jwt.io, vaultproject.io
Kent - vim, ES6 Workshop at MidwestJS, Egghead.io AngularJS Authentication with JWT
Aimee - Angular Remote Conf - Tip: Use coupon code "angularair" for 20% off. Works for both group and individual tickets!
Patrick - JAWS stack, IxD Checklist, Tip: use IxD Checklist
Jeff - Angular 2 preferences survey
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/19/2015 • 1 hour, 1 minute, 16 seconds
27 ngAir - Performance, Testing, and Everything in-between
Performance, testing and everything in-between - Gleb Bahmutov, also known as "The Doctor", is fanatic about performance, quality and developer happiness. Gleb has done some amazing work to squeeze the highest level of performance out of Angular 1.x and he has a number of open source libraries that help improve the quality of your web app.
Guests: Gleb Bahmutov
Panelists: Aimee Knight, Scott Moss, PatrictJS, and Jeff Whelpley
Picks/Tips:
Gleb - AngularJS in Action, Angular Remote Conf
Aimee - Perceived Performance Fluent Conf talks: "Speed, Performance, and Human Perception" | How Users Perceive the Speed of The Web
Jeff - Kent C. Dodds at MidwestJS: angular-formly: Abstracting Away Complexity, spot.email
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/17/2015 • 56 minutes, 25 seconds
26 ngAir - FalcorJS and Angular 2
FalcorJS and Angular 2 - The one and only Jafar Husain joins us to talk about FalcorJS. Jafar is a tech lead at Netflix and he is on the TC-39 committee. He is also a champion of reactive programming and Observables.
Guests: Jafar Husain
Panelists: Aimee Knight, PatrictJS, and Jeff Whelpley
Picks/Tips:
Jafar - Redux, GraphQL, ImmutableJS
Kent - First Timers Only, MidwestJS, React Rally
Aimee - Nodevember, SparkPost
Patrick - Open Source, AngularConnect: Full-Stack Angular with Jeff Whelpley and PatrickJS
Jeff - Angular Air 25: Babel vs TypeScript, JavaScript Jabber 168: The future of JavaScript with Jafar Husain
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
8/4/2015 • 1 hour, 8 minutes, 46 seconds
25 ngAir - TypeScript or ES6 with Babel?
TypeScript or ES6 with Babel? - Fill-in host Jeff Whelpley along with panelists
Patrick Stapleton and Aimee Knight
discuss a question that nearly every Angular developer will ask themselves at some point in the next year:
Should I use TypeScript or ES6 with Babel?
Host: Jeff Whelpley
Panelists: Aimee Knight and PatrictJS
Picks/Tips:
Aimee - Nodevember Conference
Patrick - Next Episode on FalcorJS, Do side projects
Jeff - No Boston Olympics
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/29/2015 • 57 minutes, 51 seconds
24 ngAir - Angular and Module Loading
Angular and Module Loading - Guy Bedford, JS developer, open source contributor, and creator of jspm (a package manager for browser JavaScript) will join us to talk about the challenges with module loading and how jspm can help with that.
Guests: Guy Bedford
Panelists: Olivier Combe, PatrictJS, and Jeff Whelpley
Picks/Tips:
Guy - Rollup; Learn the JS / DOM basics well, in addition to following the new exciting stuff
Olivier - Holimetrix (the startup where I'm working) just raised 3.5M€ o/; Ask questions & get help on Angular with Angular Buddies: http://news.angularbuddies.com/
Kent - Skates; LDS Temples
Patrick - SprinkleCamp; StackShare; The two biggest obstacles to learning is thinking "I know that" and "I disagree"
Jeff - gethuman.com; answers.gethuman.com; reviews.gethuman.com; my.gethuman.com; New Relic; Sentry; Google Analytics
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/24/2015 • 1 hour, 3 minutes, 55 seconds
23 ngAir - angular-formly
angular-formly - Kent C. Dodds is the owner and maintainer of the library called angular-formly (a JavaScript powered forms library for Angular). It has grown in popularity due to its promises of maintainable, simple forms with Angular. Lukas Ruebbelke (of Lukas Ruebbelke fame) will join us as the guest host!
Guest: Kent C. Dodds
Guest Host: Lukas Ruebbelke
Panelists: PatrictJS and Jeff Whelpley
Picks/Tips:
Lukas - Exploring ES6
Kent - Emoji Translate
Patrick - Angular 2 ng-content with reprojection for perf & Universal JavaScript
Jeff - PatrickJS, Sleep
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/16/2015 • 50 minutes, 23 seconds
21 ngAir - Accessibility with Angular
Angular Accessibility - Accessibility on the web is something that helps all users (whether they have disabilities or not). Marcy Sutton is passionate about accessibility and will join us to give some tips and tricks to making accessible web applications with Angular.
Guests: Marcy Sutton
Panelists: Aimee Knight and Jeff Whelpley
Picks/Tips:
Marcy - Accessibility Wins, Progress Towards an Engineering Discipline of Software by Mary Shaw (super awesome speaker at Gotocon Amsterdam), Notes on Client-Rendered Accessibility, Frozen banana ice cream (because summer), Development tips: Protractor accessibility plugin, My JSConf talk on automated accessibility testing, Chrome accessibility developer tools
Kent - cloc and Live a balanced life
Aimee - Color Blindness App Test, Learn Functional Programming
Jeff - Universal JavaScript
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/8/2015 • 48 minutes, 30 seconds
22 ngAir - Angular Data
Angular Data - We'll be joined by Jeff Cross, Alex Rickabaugh and Ian Riley who are developing future of data in Angular. They will be giving us the low-down on what we need to know about managing data in our Angular applications. Join us as we talk about best practices and the benefits the future holds for managing data.
Guests: Jeff Cross, Alex Rickabaugh and Ian Riley
Panelists: Olivier Combe, Aimee Knight, PatrictJS, and Jeff Whelpley
Picks/Tips:
Jeff Cross - W3C Web platform tests and Space pen
Alex - Go programming language
Ian - The introduction to Reactive Programming you've been missing
Olivier - Safari is the new IE and DailyJS: The End
Kent - Family, 0 Inbox, and js-data
Aimee - GitHub repo with ES6 learning resources
Patrick - angular2-education and use twitter, ask questions
Jeff - Rundeck
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
7/8/2015 • 57 minutes, 45 seconds
20 ngAir - Angular 2 Forms
Angular 2 Forms - We'll be joined by Victor Savkin who is leading the development on Angular 2 Forms. He'll give us the low-down on what we need to know about forms in Angular 2. It's pretty different from Angular 1, so this is definitely a show you do not want to miss.
Guest: Victor Savkin
Panelists: Aimee Knight, PatrictJS, and Jeff Whelpley
Picks/Tips:
Victor - Onirim Card Game, Reading CS Papers (article)
Kent - React Podcast Episode 2: Webpack vs. Browserify, Snap CI (and my blog post on Continuous Delivery)
Aimee - NomadJS
Patrick - Angular 2 Server Rendering, RxJS, FalcorJS
Jeff - angular-formly, AngularU
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/24/2015 • 43 minutes, 20 seconds
19 ngAir - Angular's New Router
Angular's New Router - Routing and state handling is something that every serious SPA needs. Angular's new router is the new answer to this need that will work for both Angular 1.x applications as well as Angular 2.x (and everywhere in between). Brian Ford from the Angular team has put the majority of the work into the new router and we're excited to have him join us to talk about it!
Guests: Brian Ford
Panelists: Olivier Combe, PatrictJS, and Jeff Whelpley
Picks/Tips:
Brian - pokemon in general, but especially charizard, Stalker (film), angular.cool – I bought this domain, what should I do with it? (this is like a reverse pick)
Olivier - Routing in Angular 2, Angular Buddies (Slack)
Kent - LASKI! Hoopes Vision, Gleb Bahmutov
Patrick - AngularU, Boba Tea, Pokemon: Blastoise
Jeff - Patrick's hair, Falcor, Codeship CI Deployment
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/16/2015 • 53 minutes, 50 seconds
18 ngAir - Angular and TypeScript
Angular with Typescript - TypeScript is an Open Source typed superset of JavaScript created by Microsoft. Its opt-in type system and ES6 features are so helpful and powerful, that the Angular team has adopted it for the development of Angular 2. Even though it's not required to use TypeScript when using Angular 2, you'll likely want to because the benefits. Join us as we talk with Jonathan Turner, the Program Manager on TypeScript.
Guests: Jonathan Turner and Mohamed Hegazy
Panelists: Olivier Combe, Kara Erickson, Aimee Knight,
Picks/Tips:
Jonathan - Getting started with Angular 2 developer preview, AngularU
Mohamed - ng-conf 2015 TypeScript Demo
Olivier - Goto Conference Amsterdam
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/9/2015 • 1 hour, 1 minute, 20 seconds
17 ngAir - Angular Internals
Angular Internals - Angular is an amazing abstraction that hides away many of the complexities of dealing with the DOM, data, and XHRs. But
it's extremely valuable to know how your abstractions work to be able to use them to the greatest potential.
Tero Parviainen, author of
Build Your Own AngularJS will join us to talk about some of the unique
insights he's had as he's looked over the Angular source to determine how this amazing abstraction works.
Guest: Tero Parviainen
Panelists: Olivier Combe, Aimee Knight, Scott Moss, and Pascal Precht
Picks/Tips:
Tero - David Nolen, The Frontend Architecture Revolution, Jamie XX - In Colour
Olivier - Readme.io, Keynote: Inside The AngularJS Directive Compiler, Is React Fast?
Kent - Inside the Angular Directive by Tero Parviainen at ng-nl conference, iwantmyname.com, Emoji in commits - http://emojicons.com/ - http://getemoji.com/
Aimee - Promises, Southern Cooking
Pascal - Polymer 1.0 Announced
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
6/2/2015 • 51 minutes, 26 seconds
16 ngAir - Angular with Web Components
Angular with Web Components - Web components are the future of the web (whether you like it or not). Join us with our guests who have some good experience with web components and how they fit quite nicely with Angular 1 and how they'll fit even more nicely with Angular 2. Rachael and Kara gave a splendid talk at ng-conf in March on using Web Components with Angular (1 and 2), and Rado co-presented on Angular 2 template syntax with Miško Hevery (at ng-conf as well).
Guests: Kara Erickson, Rado Kirov, and Rachael L Moore
Panelists: Aimee Knight, Scott Moss, Carmen Popoviciu, and PatrictJS
Picks/Tips:
Kara - HTML5 Rocks! Shadow DOM 101
Rachael - http://csste.st/
Kent - Newspaper Code Structure, Angular Newspaper Code Structure, JSBin, Studio C
Aimee - http://www.rust-lang.org/
Scott - ramjet, NativeScript
Carmen - http://webcomponents.org/, What the Heck is Shadow DOM?
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/26/2015 • 1 hour, 2 minutes, 50 seconds
15 ngAir - Architecting Huge Angular Apps
Architecting huge Angular apps - Architecting a JavaScript-heavy application is hard. We'll be joined by Aaron Frost who works at Domo and by Ben Nadel who works at InVision. Both run huge Angular apps and they will share their knowledge learned the hard way to help us start our new projects on the right foot.
Guests: Aaron Frost and Ben Nadel
Panelists: Olivier Combe, Kara Erickson, Aimee Knight, and PatrickJS
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/19/2015 • 58 minutes, 24 seconds
14 ngAir - Angular Apps, JavaScript, and Search Optimization
Angular Apps, JavaScript, and Search Optimization - SEO for JavaScript heavy clients can be difficult. We'll be joined by Googler John Mueller who works on the Webmaster Central team and (likely) other SEO experts. They'll give us some insights on what we can do to make our Angular apps more accessible to Search Engines and as a result, improve page rank in search results.
Guests: Adam Audette, John Mueller, Jody J. O'Donnell, and Max Prin
Panelists: Olivier Combe and Aimee Knight
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/12/2015 • 57 minutes
13 ngAir - Angular and Firebase
Angular and Firebase - Firebase and Angular are a match made in heaven for a 100% frontend application. Firebase
allows you to totally forget about your backend and just focus on the frontend. Join us with our Firebase experts as we
talk about how to use these two incredible tools together to accomplish some fantastic experiences for the web.
Guests: David East, Jacob Wenger, and Kato Richardson
Panelists: Olivier Combe, Kara Erickson, Aimee Knight, Scott Moss, Todd Motto, Pascal Precht, and Carmen Popoviciu
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
5/7/2015 • 56 minutes, 31 seconds
12 ngAir - Angular 2 Alpha
Angular 2 Alpha - Patrick Stapleton, Jeff Whelpley, and Rob Wormald have been using Angular 2 Alpha a bit and will have some insightful things to say about their experience in this show that I think you’ll definitely want to catch :-)
Guests: Patrick Stapleton, Jeff Whelpley, and Rob Wormald
Panelists: Olivier Combe, Aimee Knight, Scott Moss, and Carmen Popoviciu
Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/29/2015 • 1 hour, 9 minutes, 19 seconds
11 ngAir - Introducing the Angular Air Panel
Life is more fun with more variety. That's why we're excited to announce that we've added a panel of some terrific Angular community members to come join us on the show each week. Here's your chance to meet and get to know each of them and their background and experience in Angular. We'll each supply an angular pro-tip / horror story or two as well, so you don't want to miss this one!Guests: Olivier Combe, Kara Erickson, Aimee Knight, Scott Moss, Pascal Precht, and Carmen PopoviciuAngular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://ng-air.github.io) to ask and vote on questions that will be answered during the last bit of the episode. Also be sure to follow @AngularAir on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well (https://www.youtube.com/channel/UCdCOpvRk1lsBk26ePGDPLpQ).
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/21/2015 • 59 minutes, 40 seconds
10 ngAir - Angular and Testing
One of the things we love about Angular is how testable it is. With the separation of concerns between where we interact with the DOM, where our business logic resides, and where our view logic belongs, combined with dependency injection, Angular is a fantastically testable framework. However, it can still be daunting at times. For this episode, we'll be joined by Angular testing experts in both the unit and e2e sides of testing Angular applications.Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://ng-air.github.io) to ask and vote on questions that will be answered during the last bit of the episode. Also be sure to follow @AngularAir on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well (https://www.youtube.com/channel/UCdCOpvRk1lsBk26ePGDPLpQ).
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/16/2015 • 1 hour, 4 minutes, 32 seconds
09 ngAir - Contributing to Angular
Angular is an awesome framework to use, and it's awesome to contribute to as well! Pawel works at Amadeus and spends most of his time working on Angular core (Pawel's commits). Rodric is a CS student who spent a summer at Google working on the Angular project (Rodric's commits
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
4/16/2015 • 52 minutes, 10 seconds
08 ngAir - i18n with Angular
Internationalization (generally referred to as i18n because that's frankly easier to tweet) is a big deal when the entire world can reach your application. Pascal, the creator of angular-translate and Chirayu, Angular core team member, have put a lot of time and effort into making applications accessible to anyone anywhere. And with some exciting things brewing for i18n in Angular, we're excited to invite Pascal and Chirayu to chat with us about what's coming.P.S. This show is on Pascal's birthday :-) There's a bit at the end that you can't hear very well, it's the Happy Birthday Song from Emperor's New GrooveLinks: angular-translateAngular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://ng-air.github.io) to ask and vote on questions that will be answered during the last bit of the episode. Also be sure to follow @AngularAir on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well (https://www.youtube.com/channel/UCdCOpvRk1lsBk26ePGDPLpQ).
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/31/2015 • 1 hour, 9 minutes, 40 seconds
07 ngAir - Developing Open Source Angular Libraries
Jason Dobry and Olivier Combe are each authors of popular Angular libraries. Jason is wrote angular-cache and js-data (formerly angular-data, but has evolved into a VanillaJS solution with an awesome Angular adapter). Olivier wrote ocLazyLoad and angular-localForage. And our regular host, Kent C. Dodds is responsible for angular-formly and ng-stats. Together we'll chat about what it's like to develop a popular open source library. How to get started, how to triage GitHub issues, documentation. The works. You know that library you've been wanting to write, or that code you want to open source? This is the episode for you to learn what to expect.Angular Air is a video podcast all about Angular hosted by Google Developer Expert Todd Motto and egghead.io instructor Kent C. Dodds Please visit the Angular Air website (http://ng-air.github.io) to ask and vote on questions that will be answered during the last bit of the episode. Also be sure to follow @AngularAir on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well (https://www.youtube.com/channel/UCdCOpvRk1lsBk26ePGDPLpQ).
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/24/2015 • 1 hour, 8 minutes, 15 seconds
06 ngAir - Ionic Framework
We're excited to have Ben Sperry, Max Lynch, Adam Bradley, and Mike Hartington on the show with us! If you haven't heard of and tried the Ionic Framework then you're missing out. Building a simple app to make your life easier couldn't be... well... easier! And building a for-real app using web technologies has come leaps and bounds in large part thanks to the work these guys have put into the development of this framework built on Angular. Come hear how Ionic has dramatically changed the landscape for hybrid mobile app development.Links: - Ionic Framework: http://ionicframework.com/ - Showcase: http://showcase.ionicframework.com/Angular Air is a video podcast all about Angular hosted by Google Developer Expert Todd Motto and egghead.io instructor Kent C. Dodds Please visit the Angular Air website (http://ng-air.github.io) to ask and vote on questions that will be answered during the last bit of the episode. Also be sure to follow @AngularAir on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well (https://www.youtube.com/channel/UCdCOpvRk1lsBk26ePGDPLpQ).
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
3/17/2015 • 47 minutes, 30 seconds
05 ngAir - NG-NL On Site
We're on site at NG-NL conference where we talk to speakers, organizers, and others about the conference, the community, and more!Angular Air is a video podcast all about Angular hosted by Google Developer Expert Todd Motto and egghead.io instructor Kent C. Dodds Please visit the Angular Air website (http://ng-air.github.io) to ask and vote on questions that will be answered during the last bit of the episode. Also be sure to follow @AngularAir on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well (https://www.youtube.com/channel/UCdCOpvRk1lsBk26ePGDPLpQ).
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support
2/13/2015 • 45 minutes, 30 seconds
04 ngAir - Angular Community and Organizing ng-conf
We're super stoked to have the ng-conf organizers join us for this episode of Angular Air! We'll be going over what a great community angular has, what made ng-conf 1.0 was so great and why we should be so excited for ng-conf 2.0.Angular Air is a video podcast all about Angular hosted by Google Developer Expert Todd Motto and egghead.io instructor Kent C. Dodds Please visit the Angular Air website (http://ng-air.github.io) to ask and vote on questions that will be answered during the last bit of the episode. Also be sure to follow @AngularAir on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well (https://www.youtube.com/channel/UCdCOpvRk1lsBk26ePGDPLpQ).
---
Support this podcast: https://podcasters.spotify.com/pod/show/angularair/support