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

Similar Podcasts

Flutter 101 Podcast

Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.

Views on Vue

Views on Vue
Vue is a growing front-end framework for web developments. Hear experts cover technologies and movements within the Vue community by talking to members of the open source and development community.

React Round Up

React Round Up
Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts.

AiA 240: RxJS and Observable Forms in Angular with Sander Elias

May 21, 2019 53:48 51.83 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp Triplebyte offers a $1000 signing bonus CacheFly Panel Aaron Frost Shai Reznik Brian Love Joined by Special Guest: Sander Elias Episode Summary In this episode of Adventures in Angular, the panel talks to Sander Elias, Senior Principal Engineer at HeroDevs from Netherlands. Sander is also an Angular Google GDE. Sander created Observable forms, an alternative way to do forms in Angular which takes advantage of what the platform has to offer. Aaron also talks about his speech at ng-conf 2019 and his follow up blog post about the speech and why he felt the need to write it. Links Sander’s GitHub Sander’s Twitter Sander’s LinkedIn Sander’s Medium ng-conf 2019 Sander Elias - ng-conf ObservableForm GitHub Aaron Frost Blog Piece Follow Adventures in Angular on tv, Facebook and Twitter. Picks Sander Elias: ng-conf 2019 https://github.com/tc39/proposal-decorators Suguru's Blog Angular 8 Release Aaron Frost: A is for Angular | Jo Hanna Pearce Melina Mejia Brian Love: ng-conf 2019 Reid Villeneuve Avengers: Endgame (2019) Shai Reznik: ng-conf 2019 A is for Angular | Jo Hanna Pearce   Chrome Developers Channel Michio Kaku on The Future of Humanity https://www.16personalities.com/    Special Guest: Sander Elias.

AiA 239: Live at ng-conf

May 14, 2019 38:24 37.05 MB Downloads: 0

Sponsors Sentry use the code “devchat” for $100 credit Angular Bootcamp Triplebyte offers a $1000 signing bonus CacheFly Panel Aaron Frost Charles Max Wood Joe Eames Joined by special guests: Bill Odom, Daniel Kilburn, Niall Crosby. Episode Summary This episode of Adventures in Angular comes to you live from ng-conf 2019. Niall Crosby, CEO at ag-Grid, talks about how he started the company and what they work on. The panel then talks to a number of guests at the conference, including the volunteers, organizers and attendees and have interesting conversations about the work they do, what made them come to the conference and what they like about it. They talk about the workshops being conducted, give listeners tips on learning angular and one of the speakers appeals to listeners for help in mentoring and sponsorship. They wrap up the podcast by each stating their favourite talks and moments at the conference and agree on the fact that the community is one of the best parts of Angular. Links Niall’s Linkedin Melina’s Twitter Follow Adventures in Angular on Devchat.tv, Facebook and Twitter.  Special Guests: Bill Odom, Daniel Kilburn, and Niall Crosby.

AiA 238: Angular State w/ NgRx with Mike Ryan

May 07, 2019 56:26 67.92 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Aaron Frost Shai Reznik Joined by Special Guest: Mike Ryan Summary In this fun episode, Mike Ryan introduces NgRX and gives the backstory of his getting involved with the NgRx Core Team. The panel discusses use cases where using NgRx is the best choice. Shai Reznik wonders where the cult-like loyalty to NgRx comes from. Mike talks about the future of NgRx and the future of state management in general. The panel discusses Ivy and what it means for state management. Links https://githubtwitter.com/MikeRyanDev https://.com/MikeRyanDev https://medium.com/@MikeRyanDev https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Aaron Frost: Biscoff Cookies https://ngvikings.org/ https://angular-up.com/ https://ng-bolivia.org/ https://www.rxjs.live/ http://angulardenver.com/ https://www.angularconnect.com/ https://www.ng-conf.org/ Shai Reznik: Rich Harris - Rethinking reactivity Michel Weststrate - Modern React and the case for Reactive State Management Donuts Special Guest: Mike Ryan.

AiA 237: More on RxJS with Deborah Kurata

April 30, 2019 57:45 69.49 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Aaron Frost Shai Reznik Joined by Special Guest: Deborah Kurata Summary Deborah Kurata talks about the benefits of using a reactive approach to developing with RxJS. She explains how to use RxJS to program reactively and shares her vision of patterns everywhere to make reactive programming easier.  Shai Reznik asks a lot of great questions about switching to this approach and takes the stance of a new or student developer. Deborah and Aaron advocate for RxJS and debate the best ways to learn RxJs and implement reactive development.   Links https://herodevs.com/ http://textangular.com/ https://school.hirez.io/ https://www.twitch.tv/frostydev https://github.com/DeborahK https://twitter.com/DeborahKurata https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Aaron Frost: https://www.rxjs.live/ Shai Reznik: A Super Ninja Trick To Learn RxJS’s “switchMap”, “mergeMap”, “concatMap” and “exhaustMap”, FOREVER! Deborah Kurata: https://rxjs.dev/ Special Guest: Deborah Kurata.

AiA 236: Getting Deeper into then CLI with Dave Müllerchen

April 23, 2019 55:21 66.62 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Aaron Frost Special Guests: Dave Müllerchen and Mike Brocchi Episode Summary Dave Mullerchen is a freelancer from Germany and does a lot of Angular workshops. Mike Brocchi works for Ultimate Software and works with Stencil to provide framework agnostic web components as a design language system. Today the panel is discussing the Angular CLI. Mike talks about exactly what Stencil.js is, a set of tools to spit out raw web components made by the Ionic folks. They discuss how Angular Elements stacks up to Stencil. Dave talks about the most important things the community needs to know about the Angular CLI, most importantly it can save you a lot of money. They each talk about their history with the CLI, and how they found that it increased speed and decreased bundle size. The panel finds Angular is less teachable than other languages, but the CLI is the key to making Angular teachable They go into detail about how the CLI can save money. They talk about some of the schematics available in the CLI and their usefulness, and which are their favorites. They end by mentioning that the schematics work off the file system, so it’s not angular specific, and that the CLI makes discoverable schematics and can run analytics. Links Angular Angular CLI Stencil.js Ionic Gulp Gump Yeoman Broccoli Bundle Basil Jest NDM- Network Data Mover NGX Build Plus Perfume Narwhal Picks Aaron Frost: RXJS Live “Like It Ain’t Nothin” by Fergie Shai Reznik: HBO’s Crashing Dave Müllerchen: NG-DE Conference 2019 JavaScript fuer Kinder YouTube Channel Mike Brocchi: "ng doc ______" to search angular.io docs via the command line Live Share from the Visual Studio team, now out of preview Special Guests: Dave Müllerchen and Mike Brocchi.

AiA 235: Functional Programming with Angular, NgRx with Raul Jimenez

April 16, 2019 58:25 56.27 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Shai Reznik Aaron Frost Joe Eames Joined by Special Guest: Raul Jimenez Summary Raul Jimenez, the CEO of Byte Default, answers the panels many questions on functional programming with NgRx. In this playful interview, Raul defines functional programming and what it is trying to solve. The panel discusses side effects using a Spiderman analogy. Raul shares the benefits of switching to and when to use NgRx. The importance of knowing RxJS in using NgRx is considered by the panel. The episode ends with an in-depth discussion on some the specifics of using NgRx for functional programming. Links https://twitter.com/elecash https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Shai Reznik https://www.youtube.com/watch?v=B48Exq57Zg Joe Eames https://thinkster.io/tutorials/five-essential-lessons-for-typescript-competence Aaron Frost https://www.rxjs.live/ The Go-Giver, Expanded Edition: A Little Story About a Powerful Business Idea by Bob Burg Raul Jimenez https://app.quicktype.io/ https://www.ag-grid.com/ Special Guest: Raúl Jiménez.

AiA 234: Control Value Accessors on Reactive Forms with Jennifer Wadella

April 09, 2019 48:44 46.97 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Alyssa Nicoll Aaron Frost Joe Eames Special Guest: Jennifer Wadella Episode Summary In this episode of Adventures in Angular, the panel speaks with Jennifer Wadella, founder of Kansas City Women in Technology and JavaScript Developer at Bitovi. Jennifer is also an international speaker and a kombucha brewer. Jennifer talks about popular events they host at Kansas City Women in Technology like the Coding & Cupcakes | Kansas City Women in Technology and the Coding & Cocktails | Kansas City Women in Technology meetups. They also discuss the Control Value Accessor (CVA) interface and its key concepts as well as best scenarios to use it in. Jennifer has written a blog piece where she describes how to use the CVA interface. Links Jennifer's GitHub Jennifer's Medium Jennifer's Twitter Jennifer's LinkedIN Jennifer's Website Kansas City Women in Technology Bitovi Coding & Cupcakes | Kansas City Women in Technology Coding & Cocktails | Kansas City Women in Technology Kansas City Women in Technology Events Jennifer's Blog Control Value Accessor Use #unJoe hashtag on Twitter https://www.facebook.com/adventuresinangular/ https://twitter.com/angularpodcast Picks Alyssa Nicoll: Alyssa's Baby Aaron Frost: Model 3 | Tesla Safe Spaces and Friends Joe Eames: Deep Space D-6 Jennifer Wadella: Jennifer's Blog Kombucha 101 Jennifer's Blog 10 Commandments of Community Organizing The Expanse Special Guest: Jennifer Wadella.

AiA 233: Getting Serious with Schematics with Tomas Trajan

April 02, 2019 48:14 58.06 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Alyssa Nicoll Aaron Frost Joe Eames Shai Reznik Special Guest: Tomas Trajan Episode Summary In this episode of Adventures in Angular, the panel interviews Tomas Trajan, software developer and Google Developer Expert for Angular from Zurich, Switzerland. Tomas explains what Angular Schematics is and how it simplifies a developer’s life. He goes through cases where Angular Schematics would be great to use. He explains some of the Schematics terminology such as rules and trees. He also explains that Angular CLI uses Schematics as well and that the panel is already using it when they are using Angular CLI. The panel then talks about the setup time and effort  it takes to start a project before they can actually code especially when there are other teams involved. Tomas explains that part of this setup effort could be avoided if companies with multiple developer teams used Schematics.Tomas then describes his own experiences using Schematics. As a final note, Tomas talks about some of the areas where Schematics could be improved. Links Tomas' GitHub Tomas' Medium Tomas' Twitter Tomas' LinkedIN Tomas Trajan – Angular In Depth Tomas Trajan - DEV Community Tomas' Blog Post: How to Create Your First Custom Angular Schematics with Ease https://www.facebook.com/adventuresinangular/ https://twitter.com/angularpodcast Picks Alyssa Nicoll: https://twitter.com/schwarty Schwart Stories by @Schwarty Shai Reznik: NG - BE - YouTube Last Week Tonight with John Oliver Joe Eames: Airtable Aaron Frost: Narwhal Technologies Inc Tomas Trajan: Uphill Conf – Javascript conference in Bern, Switzerland Release Butler  Special Guest: Tomas Trajan.

AiA 232: The Seinfeld Episode

March 26, 2019 58:07 69.93 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Ward Bell Shai Reznik Alyssa Nicoll Aaron Frost Joe Eames Summary Joe Eames introduces a fun panel only show, “The Show about Nothing”. The panel starts by sharing podcast behaviors that bother the members of the panel. Between anecdotes and humor, the panel shares what they are looking for in a guest to their podcasts. The panel engages in a playful debate about the pronunciation of “angular”. Shai Reznik introduces the more serious topic of state management. The jokes continue as the panel discusses the best way to handle state management and change detection. Links https://www.ng-conf.org/ https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Ward Bell https://netbasal.com/why-its-time-to-say-goodbye-to-angular-template-driven-forms-350c11d004b Shai Reznik Dad breast milk https://blog.angularindepth.com/the-three-pillars-of-angular-routing-angular-router-series-introduction-fb34e4e8758e Alyssa Nicoll https://www.angularconnect.com/ https://angulardenver.com/ Aaron Frost Power Watch 2 Joe Eames Swig The Mentalist

AiA 231: Why Angular Developers Should Learn RxJS

March 19, 2019 45:44 55.07 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Charles Max Wood Aaron Frost Joe Eames Joined by Special Guest: Michael Hartington Episode Summary Aaron Frost introduces a RxJS as a trend that is also a fundamental for angular. Aaron Frost  shares his experience at ng-conf where the community was polled, and the topic most people wanted to learn was RxJS. Charles Max Wood brings up a previous podcast where Ward Bell predicts this trend, sharing the opinion that angular developers must know RxJS to be successful. The panels discusses the need to be reactive in Angular and the need to react to this trend by learning RxJS. Michael Hartington and Aaron Frost share an examples to show how RxJS simplifies the work.The panel discusses the switch from NgRx or RxJS, and a few things that might help someone looking to switch. Panelists share how they learned RxJS and how it helped them, even if they were reluctant to learn it. They finish by sharing resources they found helpful in learning RxJS. Links https://devchat.tv/adv-in-angular/rxjs-with-angular/ https://thinkster.io/ https://www.ng-conf.org/ https://twitter.com/Michael_Hladky https://rxjs.dev/operator-decision-tree https://github.com/MikeRyanDev https://twitter.com/mikeryandev https://github.com/johnlindquist https://staltz.com/blog.html https://blog.rangle.io/author/yuri/ https://github.com/bent Michael Pearsons Blog https://twitter.com/brandontroberts https://github.com/brandonroberts www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks  Michael Hartington Harmonquest Joe Eames Gravity Falls Dungeons and Dragons Charles Max Wood Podfest Go out and meet awesome people in the angular community Aaron Frost Captain Crunch - Crunch Berries Special Guest: Mike Hartington.

AiA 230: Smart 404 Pages with Vitalii Bobrov

March 12, 2019 36:42 44.24 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Alyssa Nicoll Aaron Frost Charles Max Wood Joined by Special Guest: Vitalii Bobrov Episode Summary The panel interviews Vitalii Bobrov, who recently wrote an article on his blog called “Angular Smart 404 pages”. It is about the Levenshtein distance algorithm and it's uses and implications in working with 404 pages. Vitalii Bobrov explains what a 404 page is and how it is often times due to typos on the users part. He also goes onto explain the Levenshtein distance algorithm and how it can help guide users to the correct site. Vitalii Bobrov shares how he came up with the idea of using the Levenshtein distance algorithm with 404 pages. Charles Max Wood and Aaron Frost ask some very insightful questions on how the algorithm works and how to apply these ideas to their work. They jokingly share ideas on what Vitalii Bobrov could do with this idea. Links https://github.com/vitaliy-bobrov https://twitter.com/bobrov1989 Vitalii Bobrov's Blog https://www.facebook.com/adventuresinangular/ https://twitter.com/angularpodcast Picks Charles  Max Wood: ATR2100 AOC Monitors Alyssa Nicoll: Web Typography Newsletter Aaron Frost: Michael Cohen's Testimony Huawei Mate X Vitalii Bobrov: Trekhleb Javascript Algorithms Special Guest: Vitalii Bobrov.

AiA 229: Deploying to Firebase with CircleCI with Andrew Evans

March 05, 2019 51:16 61.72 MB Downloads: 0

Sponsors Sentry– use the code “devchat” for $100 credit Triplebyte - offers a $1000 signing bonus Panel Alyssa Nicoll Joe Eames Charles Wood Special Guest – Andrew Evans Episode Summary Charles Wood, Alyssa Nicholl, and Joe Eames discuss guest speaker, Andrew Evans’s article on “How to Deploy to Firebase”.  The article discusses how Continuous Integration and Delivery (CircleCI) and Firebase serve as alternatives to older pipeline technologies such as Jenkins and AWS. Andrew Evans talks about the versatility of Firebase CLI utility and its use as a platform for younger developers with little experience on CI/CD or any type of cloud deployment. It took Andrew a year to get proficient in Jenkins whereas with CircleCI he had a much easier learning curve. Andrew then mentions another article he wrote entitled “How the AngularFire Library makes Firebase feel like Magic”. They also discuss whether CircleCI matches up to Jenkins on a larger scale workflow deployment. Andrew gives the example of a weather app named “Goose Weather” he is working on that uses “NgRx” that has a more robust workflow. He mentions that initially he was working on it for a CapitalOne blog but then took it up as a side project and started working on it by himself. They decide that even though Jenkins owns the market on large scale workflows, CircleCI’s ease of use is a very strong feature. Andrew also mentions that although he didn’t have a chance to test CircleCI on a high-level enterprise project, he feels that it would be a good experience. They also briefly compare the Jenkins and CircleCI on ease of rollbacks and license fees. Shai shares his own experience of how he also really likes Netlify because it automates the commit process like CircleCI. They briefly touch on DevOps. Andrew shares his own experience using CircleCI to do deployments to AWS. He feels the documentation and the blogs really help with the learning process. Andrew explains the meaning of: EWS: Elastic Container Service ALB: Application Load Balancer ELB: Elastic Load Balancer” The panelists jokingly wonder whether Andrew should give them 50% of his profits from the weather app Goose Weather because he basically outed himself to CapitalOne on the show by revealing he was working on it on the side.      Links Deploying to Firebase with CircleCI https://blog.angularindepth.com/how-the-angular-fire-library-makes-firebase-feel-like-magic-1fda375966bb https://goose-weather.firebaseapp.com/weather https://github.com/andrewevans02 https://twitter.com/AndrewEvans0102 https://rhythmandbinary.com/ https://medium.com/@andrew_evans AIA-099-firebase-and-angularfire2-with-david-east-and-jeff-cross/ Picks Shai Resnick: http://exploringjs.com https://youtu.be/gwlevtaC-u0 Joe Eames: Movie: Alita: Battle Angel https://www.youtube.com/watch?v=w7pYhpJaJW8 Charles Wood: The Checklist Manifesto: How to Get Things Right by Atul Gawandi The Effective Executive by Peter Drucker https://www.2000books.com/-by-Mani-Vaya Andrew Evans: Artemis by Andy Weir https://www.traversymedia.com/  Special Guest: Andrew Evans.

AiA 228: Issues with the Title, Front End Web Dev

February 26, 2019 45:56 55.32 MB Downloads: 0

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan TripleByte offers a $1000 signing bonus Panel Alyssa Nicoll Joe Eames Charles Wood Episode Summary This weeks panel, Charles Wood, Alyssa Nicholl, and Joe Eames discuss 2 articles: 1st The Great Divide by Chris Coyier and 2nd Tales of a Non-Unicorn by Laura Schenk. These articles tell of the broad meaning for “Front-End Web Developer” talking of how “HTML + CSS along with JavaScript” all fall under the same title causing confusion with job interviews and even once a developer gets into the job. It is neat to hear perspectives of Alyssa Nicholl and Joe Eames together as Alyssa is more on the HTML/CSS side of Web Dev and Joe Eames is more with the JavaScript side. The panel also discusses difficulties with interviewing for jobs. Charles Wood leads a discussion on what the interviewers could improve on in hiring the people they actually want. The panel shares experiences of not getting jobs for reasons that are not super valid. They also touch on the pay difference between the 2 sides of the “WebDev” job description. Links The Great Divide by Chris Coyier The Refactoring UI Youtube Tales of a Non-Unicorn: A Story About The Trouble with Job Titles and Descriptions Why Everyone Is Fighting About CSS/UX and JS Economics CodePen Job Posting Picks Joe Eames: The Refactoring UI Youtube The Refactoring UI Steve Schoger Twitter NestJS Charles Wood: The Checklist Manifesto: How to Get Things Right by Atul Gawandi Alyssa Nicoll: 100 Days CSS Challenge

AiA 227: Source Maps in Angular with Kevin Kreuzer

February 19, 2019 47:42 57.44 MB Downloads: 0

Sponsors Sentry- use the code “devchat” for $100 credit Angular Bootcamp Triplebyte CacheFly Episode Summary   In this episode of Adventures in Angular, the panelists talk with Kevin Kreuzer on source maps. Kevin is a freelance Software Engineer from Switzerland and currently is a part of the frontend architectural team for a company called Schaltstelle. He also regularly writes blog posts on Angular topics, contributes to opensource projects and is the co-founder of a startup – Trasier. Kevin talks about what led to the development of source maps, how they are generated and explains their working in detail. He elaborates on various approaches of deploying source maps to production without revealing the source code and gives tips on solving issues that come up. The panelists discuss about using these maps for templates (CSS, HTML, etc.) and briefly touch on NestJS. Links Kevin on Medium Kevin’s Twitter Kevin’s blog - Angular in Depth Picks Shai NestJS Capturing stage in events Why We Sleep Alyssa Angular Air - Dry Forms with Sander Elias Charles HubSpot Eero Kevin Trasier Uphill Conference - Bern, Switzerland Enhancement for Medium stats Special Guest: Kevin Kreuzer.

AiA 226: Ionic with Mike Hartington

February 12, 2019 28:28 27.51 MB Downloads: 0

Sponsors Sentry use the code "devchat" for $100 credit Angular Bootcamp Panel: Alyssa Nicoll Charles Max Wood Special Guest - Mike Hartington In this episode of Adventures in Angular, the panelists talk with Mike Hartington, who is a Developer Advocate at Ionic. They talk in depth about the recently released version of Ionic, future projects the Ionic team is working on and what’s out there for Angular developers. Show Notes: 0:22 - Advertisement - Sentry - Use code “devchat” to get two months free on Sentry’s small plan. 1:21 - Mike introduces himself briefly and explains what exactly Ionic is. 3:15 - Charles asks about the new features of the recently released Ionic version 4.0. Mike explains that even though they love Angular, they wanted to decouple from any full framework like that and ship the components as JavaScript web components and then provide wrappings from any available framework. They spent a year on working on it and tried to double down on framework specific tooling. 5:50 - Charles asks if Alyssa has worked on Ionic. She answers that she hasn’t but has heard a lot of good things about it. She asks Mike if Ionic is the same as NativeScript. While explaining the difference, Mike replies that the team likes to work on the web technologies’ side, so even if Ionic is deployed on any available OS, everything is rendered in the browser. Charles also talks about the differences between NativeScript and Ionic. 7:38 - Alyssa asks if there is any specific popular framework or groups of people using Ionic. Mike answers that a lot of their user base consists of Angular developers, but they are seeing growth elsewhere too. 8:40 - Charles mentions that people like the fact they don’t have to learn different technologies for different platforms while developing apps, and prefer to do it by porting work from one platform to another. Mike agrees while saying that Ionic is a great option for that and it comes with a decent UI. 9:30 - Charles asks about Electron, if it’s the same codebase. Mike answers that Electron is quite new to them, but they are building an option for the native compiler that solves many technical issues and introduces new ideas on how to work with common APIs for IOS, Android and Electron. 12:02 - Alyssa asks how does Ionic compare to various UI themes and whether it can be customized. Mike answers that they have two themes - an iOS theme and a default material design theme. He says that they also have an option of creating custom themes using CSS variables. 13:30 - Charles asks if they have an update to the UI builder as well. Mike answers in affirmative and explains that they are working on a tool called Studio and proceeds to give some historical background on how they got there. He elaborates on the features of Studio. 15:40 - Alyssa asks if the tool is still under development or they are ready to start using it. Mike answers that a small group of users is using it and they are focusing on enterprise users currently. 16:50 - Charles asks about the next steps after Ionic 4.0. Mike explains in detail says that they want to work on some Angular tooling and on maintaining an update schematic. 18:17 - They discuss on how having different options help developers and users make flexible decisions leading to better products. 19:15 - Mike says that he is going to be at VueConf in Florida in March and Ng-Conf in Salt Lake City, and he is active on Twitter, Reddit and Instagram. 22:36 - Charles asks if there is any tutorial on Ionic for beginners. Mike asks users to search for “Ionic 4 Crash Course” - a 15-minute video encapsulating everything that they need to get it up and running. 22:35 - Advertisement - Angular Bootcamp 24:20 - Picks! 28:04 - END - Advertisement - CacheFly!   Picks: Alyssa dto Charles Modern Medicine Keeping perspective on things in general Mike Tidying Up with Marie Kondo   Special Guest: Mike Hartington.