Adventures In Angular
- Autor: Vários
- Narrador: Vários
- Editora: Podcast
- Duração: 377:11:32
- Mais informações
Informações:
Sinopse
Adventures in Angular is a weekly podcast about developments in the Angular community, tools, techniques, and ecosystem.
Episódios
-
AiA 238: Angular State w/ NgRx with Mike Ryan
07/05/2019 Duração: 56minSponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTripleByte offers a $1000 signing bonusCacheflyPanelAaron FrostShai ReznikJoined by Special Guest: Mike RyanSummaryIn 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.Linkshttps://githubtwitter.com/MikeRyanDevhttps://.com/MikeRyanDevhttps://medium.com/@MikeRyanDevhttps://www.facebook.com/adventuresinangularhttps://twitter.com/angularpodcastPicksAaron Frost:Biscoff Cookieshttps://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 re
-
AiA 237: More on RxJS with Deborah Kurata
30/04/2019 Duração: 57minSponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTripleByte offers a $1000 signing bonusCacheflyPanelAaron FrostShai ReznikJoined by Special Guest: Deborah KurataSummaryDeborah 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. Linkshttps://herodevs.com/http://textangular.com/https://school.hirez.io/https://www.twitch.tv/frostydevhttps://github.com/DeborahKhttps://twitter.com/DeborahKuratahttps://www.facebook.com/adventuresinangularhttps://twitter.com/angularpodcastPicksAaron Frost:https://www.rxjs.live/Shai Reznik:A Super Ninja Trick To Learn RxJS’s “switchMap”, “me
-
AiA 236: Getting Deeper into then CLI with Dave Müllerchen
23/04/2019 Duração: 55minSponsorsSentry use the code “devchat” for 2 months free on Sentry small plan Angular BootcampTripleByte offers a $1000 signing bonus CacheflyPanelAaron FrostSpecial Guests: Dave Müllerchen and Mike BrocchiEpisode SummaryDave 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 Angula
-
AiA 235: Functional Programming with Angular, NgRx with Raul Jimenez
16/04/2019 Duração: 58minSponsors Sentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTripleByte offers a $1000 signing bonusCachefly Panel Shai ReznikAaron FrostJoe 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/elecashhttps://www.facebook.com/adventuresinangularhttps://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
-
AiA 234: Control Value Accessors on Reactive Forms with Jennifer Wadella
09/04/2019 Duração: 48minSponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTripleByte offers a $1000 signing bonusCacheflyPanelAlyssa NicollAaron FrostJoe Eames Special Guest: Jennifer WadellaEpisode SummaryIn 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 Technologyand 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.LinksJennifer's GitHubJennifer's MediumJennifer's TwitterJennifer's LinkedINJennifer's WebsiteKansas City Women in TechnologyBitovi Coding & Cupcake
-
AiA 233: Getting Serious with Schematics with Tomas Trajan
02/04/2019 Duração: 48minSponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTripleByte offers a $1000 signing bonusCacheflyPanelAlyssa NicollAaron FrostJoe EamesShai Reznik Special Guest: Tomas TrajanEpisode SummaryIn 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 Sche
-
AiA 232: The Seinfeld Episode
26/03/2019 Duração: 58minSponsorsSentry use the code “devchat” for 2 months free on Sentry small plan Angular BootcampTripleByte offers a $1000 signing bonus CacheflyPanelWard BellShai ReznikAlyssa NicollAaron FrostJoe EamesSummaryJoe 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.Linkshttps://www.ng-conf.org/https://www.facebook.com/adventuresinangularhttps://twitter.com/angularpodcastPicksWard Bellhttps://netbasal.com/why-its-time-to-say-goodbye-to-angular-template-driven-forms-350c11d004bShai ReznikDad breast milkhttps://blog.angularindepth.com/the-three-pillars-of-angular-routing-angular
-
AiA 231: Why Angular Developers Should Learn RxJS
19/03/2019 Duração: 45minSponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTripleByte offers a $1000 signing bonusCacheflyPanelCharles Max WoodAaron FrostJoe EamesJoined by Special Guest: Michael HartingtonEpisode SummaryAaron 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. Th
-
AiA 230: Smart 404 Pages with Vitalii Bobrov
12/03/2019 Duração: 36minSponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTripleByte offers a $1000 signing bonusCacheflyPanelAlyssa NicollAaron FrostCharles Max WoodJoined by Special Guest: Vitalii BobrovEpisode SummaryThe 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.Linkshttps://github.com/vitali
-
AiA 229: Deploying to Firebase with CircleCI with Andrew Evans
05/03/2019 Duração: 51minSponsorsSentry– use the code “devchat” for $100 creditTriplebyte - offers a $1000 signing bonusPanelAlyssa NicollJoe EamesCharles Wood Special Guest – Andrew EvansEpisode SummaryCharles 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 Wea
-
AiA 228: Issues with the Title, Front End Web Dev
27/02/2019 Duração: 45minSponsorsSentry use the code “devchat” for 2 months free on Sentry small planTripleByte offers a $1000 signing bonusPanelAlyssa NicollJoe EamesCharles WoodEpisode SummaryThis 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
-
AiA 227: Source Maps in Angular with Kevin Kreuzer
19/02/2019 Duração: 47minSponsorsSentry- use the code “devchat” for $100 creditAngular BootcampTriplebyte CacheFlyEpisode 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.LinksKevin on MediumKevin’s TwitterKevin’s blog - Angular in DepthPicksShaiNestJSCapturing stage in eventsWhy We SleepAlyssaAngular Air - Dry Forms with
-
AiA 226: Ionic with Mike Hartington
12/02/2019 Duração: 28minSponsorsSentry use the code "devchat" for $100 creditAngular BootcampPanel:Alyssa NicollCharles Max WoodSpecial Guest - Mike HartingtonIn 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 wor
-
AiA 225: Data and Page Content Refresh Patterns in Angular with Eyas Sharaiha
05/02/2019 Duração: 01h05minSponsorsSentry use the code “devchat” for $100 creditAngular BootcampTripleBytePanel:Charles Max WoodJoe EamesWard BellJohn PapaSpecial Guest: Eyas SharaihaNotes:This episode of Adventures in Angular has the panelists speaking with Eyas Sharaiha, who is a software engineer working for Google, working primarily with Google Maps . Eyas mostly does back end and infrastructure work, which gives him an interesting view of Angular. The panelists and Eyas discuss his article Data and Page Content refresh Patterns in Angular. Eyas talks about the most common mistakes he sees in using Angular, namely transforming observables and then subscribing to them too early or too late, and putting certain kinds of data transformations in places where they end up making the code a lot less clear. His approach in his articles is to walk readers through with trial and error, rather than laying down some sort of law. Eyas lays out how he deals with changes in Angular, naming the three best things to do to use Angular and RXJS corr
-
AiA 224: The Irrational Demonization of Two-Way Data-Binding in Angular with Ben Nadel
30/01/2019 Duração: 01h06minSponsorsSentry use the code “devchat” for $100 creditAngular BootcampTripleByteCacheflyPanelJoe EamesAaron FrostAlyssa NicollWard BellJoined by Special Guest: Ben NadelSummaryBen Nadel introduces the irrational demonization of two-way data-binding in Angular as a topic for the panel. The panel discusses the survey that put Angular in a poor light and favors React; acknowledging that a fair survey is hard to find. The panel considers how technologies that are now out of favor changed the web. The panel compares Angular to other frameworks and considers what to they can do about other frameworks. Ward Bell invites the panel to try other frameworks and find what is beautiful, not just ignore them or diss unknown frameworks. Ben talks about his companies move away from Angular and the opportunity this presents for him to learn about other frameworks.Linkshttps://www.invisionapp.comhttps://www.bennadel.com/https://github.com/BenNadelhttps://twitter.com/BenNadelhttps://www.facebook.com/adventuresinangular/https://t
-
AiA 223: Angular Ivy, React Fiber and Digging Into Frameworks' Source Code with Netta Bondy & Uri Shaked
24/01/2019 Duração: 01h09minSponsorsSentry use the code "devchat" for $100 creditAngular BootcampTripleBytePanelCharles Max WoodJohn PapaWard BellJoined by Special Guests: Uri Shaked and Netta BondiEpisode SummaryNetta is a senior web developer at a startup called Reali, although her degree is in social work. She also co-founded the largest community of women in research and Development in Israel. Netta and Uri are here to talk more about the talk they gave at FrontEnd Con about Angular Ivy and React Fiber. They share how this talk came to be. Uri and Netta compare Angular Ivy and React Fiber, which take different approaches to managing the cycle of code. The panel discusses whether or not there is an advantage to digging into the framework.Netta and Uri talk about some of the processes they explored while investigating Angular Ivy and React Fiber. They share techniques for not getting lost in the source code and delve into some of the differences between Angular Ivy and React Fiber. Through their investigations, they learned that the p
-
AiA 222: 10 Lessons Learned in Enterprise Angular Development with Chaz Gatian
15/01/2019 Duração: 50minSponsorsSentry use the code "devchat" for $100 creditAngular BootcampTripleBytePanelJohn PapaAlyssa NicholJoe EamesCharles Max WoodJoined by Special Guest: Chaz GatianSummaryChaz Gatian joins the show to discuss his blog post, “10 Lessons Learned in Enterprise Angular Development”. He starts by defining enterprise and the panel dives into the first point of his blog post about not making boneheaded mistakes. Next, the panel discusses utilizing view components and compare the ways they organize their code. Which touches on a couple more points, bubbling your components and packaging only if you are going to share. Alyssa Nichol asks Chaz about teams developing a fun application and breaking out of the research loop.Linkshttps://blog.angularindepth.com/@Cgatianhttps://blog.angularindepth.com/10-lessons-learned-in-enterprise-angular-development-cc4bd194fcb7https://twitter.com/Cgatianhttps://twitter.com/angularpodcasthttps://www.facebook.com/adventuresinangularPicksJohn Papahttps://medium.com/Alyssa Nichol8th ann
-
AiA 221: Angular Schematics from the Ground Up with Brian Love & Kevin Schuchard
25/12/2018 Duração: 01h07minPanel: - Charles Max Wood- Joe Eames- Aaron Frost- Alyssa Nicoll Special Guests: https://twitter.com/brian_love?lang=en & https://twitter.com/KevinSchuchard In this episode, the panelist talk with today’s special guests Brian Love & Kevin Schuchard! Brian and Kevin work at https://www.briebug.com – check out their employee profiles https://www.briebug.com/briebug-development-team/! The panelist and guests talk about schematics, Angular, AST, and much more!Show Topics:0:00 – https://devchat.tv/get-a-coder-job/ 0:50 – Chuck: Hello! Our panel today is Joe, Aaron, Alyssa, and myself. We have two guests today, and we are going to talk about schematics. Let’s dive into that!1:46 – Guest: Schematics is a library that is coming out of Angular and the Angular Team.The guest gives a definition of Angular Schematics. 2:26 – Alyssa.2:31 – Kevin: The functionality that you are hoping for depends on the CLI that you are on.3:00 – Alyssa: Sorry for diving into the juicy stuff but we forgot to talk about your introdu
-
AiA 220: Creating a Great Community with Juan Herrera
18/12/2018 Duração: 48minPanel: - Charles Max Wood- John Papa- Aaron Frost Special Guest: Juan HerreraIn this episode, the panelists talk with today’s special guest, Juan Herrera. The guys talk about community and how the Angular community is different than others out there. The following topics are discussed: calls for proposals (CFP), talking at conferences, Meetups, and reaching out to others within the same field as yours. The team emphasizes how meeting and networking not only creates great business connections, but great lasting friendships, too! Check it out!Show Topics:0:00 – Advertisement: https://angularbootcamp.com 0:52 – Chuck: Hello! Our panel is Eric, John, and myself. Our special guest today is Juan Herrera!1:00 – Panel and guest go back-and-forth. 2:28 – Chuck: Let’s discuss how to think about community locally, nationally, and internationally!2:39 – Guest talks about his background and his work in Columbia. 4:00 – Aaron: I will give my talk in Spanish and it will be epic. I think we should start a hashtag “bonniema
-
AiA 219: Testing Angular Applications with Michael Giambalvo
11/12/2018 Duração: 54minPanel: - Charles Max Wood- Joe Eames- John Papa- Alyssa Nicoll Special Guest: Michael GiambalvoIn this episode, Chuck talks with special guest https://twitter.com/heathkit who is an author of the book titled, “Testing Angular Applications.” This book can be purchased through Amazon, Manning Publications, among other sites, too. The panelists and the guest talk about different types of tests, such as end-to-end testing and unit testing. They also talk about Angular, Java, Mocha, Test Café, and much more! Check it out!Show Topics:0:00 – Advertisement: https://angularbootcamp.com 0:53 – Chuck: Our panel is John Papa, Joe Eames, https://twitter.com/AlyssaNicoll, and myself. My new show is the http://thedevrev.com – check it out, please!1:26 – Guest: I am a contributing author to our https://www.manning.com/books/testing-angular-applications, which is about Angular.1:56 – Chuck: How is it like to write with multiple people?2:04 – Guest: Yep it’s hard b/c we are in different areas. Back in the 2.0 days, Jesse was