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 258: Angular Architecture with Manfred Steyer

    24/09/2019 Duração: 01h08min

    In this week’s episode of Adventures in Angular the panel interviews Manfred Steyer, the creator of ngx-build-plus and angular architecture expert and consultant. Ngx-build-plus is a way to extend how the CLI is doing its build. Manfred explains how ngx-build plus works in two different ways. The first is that it provides a partial webpack configurations file that merges with the webpack configuration that the CLI is using. The second, it provides a plugin with free methods that influence the CLI.  Manfred consults with companies on architecture, he explains that the main problem when people take a simple application and make it complex, big, with a lot of entities and forms. This makes it difficult to manage in the long term. He borrows ideas from domain-driven design to help these companies structure their applications.  Strategic domain-driven design is one of the main strategies he uses when structuring an application. Strategic domain-driven design is subdividing a big application into subdomains, then m

  • AiA 257: The Easiest Way to use Angular Elements with Tomas Trajan

    17/09/2019 Duração: 48min

    Episode SummaryIn this episode of Adventures in Angular Tomas Trajan, an angular elements expert, breaks down how to use angular elements for the panel. Tomas explains that angular elements are great for very specific use cases.  Tomas starts by describing a scenario with a large enterprise with tens of developer teams and hundreds of developers, they have a few choices on how to organize their applications. The first option is a messy monolith. The second option is using monorepos and Nx. The final option is to use a multi-spa solution. Tomas explains how the multi-spa solution works. This solution consists of 80 stand-alone applications, on the same page and share components. Tomas outlines the common problems when using the solutions and how using angular elements combat those problems. The panel moves on to considers how you know if you should use angular elements in this way. Tomas provides two questions to ask yourself when deciding whether or not to use angular elements. The first question is, are you

  • AiA 256: Debunking Monorepo Myths with Victor Savkin

    10/09/2019 Duração: 01h09min

    Episode Summary Victor Savkin, former angular team member and now cofounder of Narwhal Technologies Inc or Nrwl, returns to Adventures in Angular to teach the panel about monorepos. Victor starts by explaining what monorepos are and why you might need one. Monorepo style development is when multiple projects developed in the same repository and the tools used to manage code between those apps.  There are many benefits to using monorepos as Victor explains to the panel, such as sharing code between apps. Monorepos help you see what's going on in reality as well as helps you take control of the structure of your code. It also allows for more interesting deployment strategies. Victor talks briefly about his time at Google, working on the toolchain and using a large monorepo. After the panel asks about the costs of using a monorepo strategy, Victor explains that there are many perceived costs that are actually false or easily overcome. The first perceived cost he tells the panel about is how people get confused a

  • AiA 255: The Elephant in the JS Community

    03/09/2019 Duração: 48min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small plan Angular BootcampAdventures in BlockchainCacheflyPanelJennifer WadellaBrian LoveAaron FrostAlyssa NicollSummaryAddressing the recent twitter fire surrounding the JavaScript community, the panel shares their opinions on social awareness. They begin by discussing a time they inadvertently offended others and what they learned. They consider the best way to respond if you do offend someone; the correct way to apologize and learn from your mistake. The importance of taking responsibility and sharing a desire to learn is discussed.  The panel considers how the community can be proactive in creating a safe space while being inclusive of everyone. They discuss resources for learning about sexism, racism and not feeling guilty as a victim.LinksThe Missing StairThe Gift of Fearhttps://twitter.com/TatianaTMac/status/1165781104122634240  https://twitter.com/why_is_js_mad/status/1164603312915791873https://www.facebook.com/adventuresinangularhttps

  • AiA 254: Nx and Angular CLI with Brandon Roberts

    27/08/2019 Duração: 43min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampiPhreaks PodcastCacheFlyPanelAaron FrostJoe EamesAlyssa Nicoll Joined By Special Guest: Brandon RobertsEpisode SummaryJoining the panel in this episode is Brandon Roberts, a Senior Angular Engineer at Narwhal Technologies. Brandon was previously on the Angular Team at Google.Brandon talks about what he is working on currently at Narwhal. They have recently launched more support for React and Web Components and Brandon talks about his role in that project.The panel then asks when Narwhal will release support for Knockout and jQuery. They talk about cases when to use Nx and when to use Angular CLI. They then talk about the effort required to learn Nx.They then talk about Narwhal's support plans for NgRx 9. LinksMAS 091: Brandon RobertsNgRx: A Reactive State of Mind (Two Day Workshop)https://www.ng-conf.org/2019/speakers/brandon-roberts/Brandon Roberts – MediumBrandon (@brandontroberts) | TwitterBuilding Full-Stack Applic

  • AiA 253: Upgrading AngularJS to Angular with Sam Julien

    20/08/2019 Duração: 51min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planReact Native RadioCacheFlyPanelAaron FrostJennifer WadellaAlyssa NicollJoe Eames Joined By Special Guest: Sam JulienEpisode SummarySam Julien, Technical Community Manager at Auth0 joins the panel to talk about upgrading AngularJS to Angular. Sam has a video course on transitioning from AngularJS to Angular and consults with companies that are in the process of upgrading. Sam and the panel share their upgrading experiences and tips on what they have learned. They also discuss how to convince companies that do not want to upgrade to Angular and agree that sometimes it's in the best interest of the company to present the financial benefits of the upgrade rather than the discuss technical aspects.The panel also talk about other reasons to upgrade from AngularJS, the most important of which is the announcement of AngularJS end of life on June 30, 2021. Tune in to learn about the biggest "got you" Sam had on an upgrade project.LinksMAS 043:

  • AiA 252: Saying Goodbye to Angular CLI with Hans Larsen

    13/08/2019 Duração: 40min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampCacheFlyPanelAaron FrostShai Reznik Joined By Special Guest: Hans LarsenEpisode SummaryHans Larsen, Team Lead of the Angular CLI at Google has left Google to pursue other opportunities. The panel meets with Hans to talk out about his time at Google Angular team and some of the challenges they faced. They then talk about Hans' future plans as well as some of the fun times they had at the Angular conferences.LinksHans Larsen LinkedInHans (@hanslatwork) | TwitterAngular is About Love!webpackPicksShai Reznik:16 PersonalitiesAaron Frost:NOVA: Black Hole Apocalypse | NetflixHans Larsen:Become a parentHave a drink with someone you loveSpecial Guest: Hans Larsen. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

  • AiA 251: AngularJS to Angular Migration with Craig Spence

    06/08/2019 Duração: 42min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampCacheFlyPanelAaron FrostAlyssa NicollShai Reznik Joined By Special Guest: Craig SpenceEpisode SummaryCraig Spence was a developer at Trade Me in New Zealand before he moved to Sweden to join Spotify. Trade Me is New Zealand's biggest website and it is similar to eBay where people buy and sell lots of different items. Craig talks about his experiences migrating Trade Me from AngularJS to Angular and the challenges they faced. One of the tips Craig has for the audience is when faced with a problem it is better to ask for help from those who have been in similar situations before, rather that attempting to solve it alone. The panel also agrees that developers should stop writing in AngularJS and make the decision to move forward. Craig recently started working at Spotify in Sweden and is dealing with a challenging bug that has lasted for over 13 days.LinksCraig's LinkedInCraig's TwitterTrade MeSpotifyAngular DenverPicksAa

  • AiA 250: Adventures in 10x

    30/07/2019 Duração: 50min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampCacheFlyPanelAaron FrostJoe EamesShai ReznikJennifer WadellaEpisode SummaryMuch reaction has been received for the tweet about the 10x developers and this week the panel outlines the checklist a 10x developer has to meet in order to be considered a 10x developer (a developer that outputs 10 times more code than the rest of the company). From always having their screen background set to black to their generally toxic attitude that is disliked by the rest of the team, 10x developers are generally a reason for others to quit their job. The panel discusses why managers continue to keep these people on even though they affect the overall team production negatively and how they should be dealt with.Linkshttps://twitter.com/skirani/status/1149302834619248640https://twitter.com/mike_conley/status/1149851483241947137PicksShai Reznik:PubConfJennifer Wadella:PubConfThe BacheloretteJoe Eames:Emotional IQAaron Frost:OnePlus 7 ProOb

  • AiA 249: What's New in Version 8 With Minko Gechev

    23/07/2019 Duração: 01h02min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampCacheFlyPanelAaron FrostAlyssa NicollShai ReznikJoe EamesBrian Love Joined by Special Guest: Minko GechevEpisode SummaryMinko from Angular team at Google talks about what's new in Angular v8 and what has changed. Some of the exciting new features include differential loading, dynamic imports for lazy routes and CLI workflow improvements which end up being a large perfomance improvement. The panel comments on the fact that it was effortless to migrate from Angular 7 to Angular 8, and Minko also mentions that they had received feedback that the how to start tutorials were not very clear and so in Angular v8 they made an effort to re-do the tutorials.LinksAngular Versioning and Releases - AngularMinko's TwitterMinko's BlogMinko's GitHubhttps://caniuse.com/#search=modulesPicksAaron Frost:Stranger Things Season 3Angular DenverJoe Eames:Bonnie Brennan and her daughter SamShai Reznik:Dev Ed Podcast: Making Learning FunOzarkCo

  • AiA 248: Perfume.js with Leonardo Zizzamia

    16/07/2019 Duração: 59min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampCacheFlyPanelAaron FrostJoe EamesJennifer WadellaBrian LoveAlyssa Nicoll Joined by Special Guest: Leonardo ZizzamiaEpisode SummaryLeonardo is a Senior Software Engineer, Technical Lead at Coinbase a digital currency exchange headquartered in San Francisco. Leonardo and the panel talk about Perfume.js. Over the past 5 years the Chrome team has been working on standardizing user timings for the web. One of the most recent metric tool the Chrome team has built is the Performance Observer which is an experimental API that observes user metrics. Leonardo explains how Perfume.js helps users so they don't have to worry about not complying with web standards in terms of user metrics. Leonardo then gives some guidelines to the web standards and explains what is considered in the normal range and what needs to be improved.LinksLeonardo's Twitter CoinbaseCryptoKittiesOkurrr2svgPerfume.jsSpill The Tea- definition D&Diesel Pick

  • AiA 247: Bazel with Alex Eagle

    09/07/2019 Duração: 01h04min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTriplebyte offers a $1000 signing bonusCacheFlyPanelAaron FrostJoe EamesJennifer Wadella Joined by Special Guest: Alex EagleEpisode SummaryAlex Eagle is a Software Engineer on the core Angular team at Google. Alex and the panel talk about Bazel, a a free software tool that allows for the automation of building and testing of software.LinksAlex’s GitHubAlex’s TwitterAlex’s LinkedInBazelAngular and BazelJoin BazelBuild on Slack!PicksAaron Frost:Axe ThrowingJennifer Wadella:Drama on the The Bachelor ( TV series)Joe Eames:FIFA Women's World Cup France 2019Playing Dungeons & Dragons with Aaron FrostAlex Eagle:Firefly (TV Series 2002–2003) - IMDbSpecial Guest: Alex Eagle. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

  • AiA 246: Migrating Material: AngularJS -> Angular with Michael Prentice

    02/07/2019 Duração: 56min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTriplebyte offers a $1000 signing bonusCacheFlyPanelAaron FrostJoe EamesBrian Love Joined by Special Guest: Michael PrenticeEpisode SummaryMichael Prentice is the owner of DevIntent and an AngularJS Material Lead Maintainer at Rangle.io.LinksMichael’s GitHubMichael’s TwitterMichael’s LinkedInPicksAaron Frost:rxjs.liveBrian Love:Stephen Fluin - YouTubeThe Umbrella AcademyJoe Eames:https://www.cypress.io/Michael Prentice:Angular HispanoNG Bolivia 2019NG Honduras 2019ngSpainFrontend MastersSpecial Guest: Michael Prentice. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

  • AiA 245: CosmosDB with Steve Faulkner LIVE at Microsoft BUILD

    25/06/2019 Duração: 31min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTriplebyte offers a $1000 signing bonusCacheFlyPanelCharles Max Wood Joined by Special Guest: Steve FaulknerEpisode SummaryComing to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Steve Faulkner. Steve is a Senior Software Developer for Azure Cosmos DB at Microsoft. Cosmos DB is a global distributed, multi-model noSQL database. Steve explains the Cosmos DB service and scenarios it can be used in. They discuss how Cosmos DB interacts with Azure functions and how partition keys work in Cosmos DB.Listen to the show for more Cosmos DB updates and to find out how Steve he got his twitter handle @southpolesteve.LinksSteve’s GitHubSteve’s TwitterSteve’s LinkedInSteve Dev.toMicrosoft Build 2019  Introduction to Azure Cosmos DB AiA 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILDAiA 242- Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILDMicrosoft Learn ResourcePartition

  • AiA 244: Kubernetes, Docker and Devops with Jessica Deen LIVE from Microsoft BUILD

    18/06/2019 Duração: 40min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTriplebyte offers a $1000 signing bonusCacheFlyPanelCharles Max Wood Joined by Special Guest: Jessica DeenEpisode SummaryComing to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with The Deen of DevOps aka Jessica Deen. Jessica is a Senior Cloud Advocate at Microsoft. As an advocate she acts a liaison between developer communities and Microsoft to help understand developer pain points and road blocks especially in areas such as Linux, open-source technologies, infrastructure, Kubernetes, containers and DevOps. Jessica explains how to go about setting up a containerized application, Kubernetes and how to use Dockerfiles. Charles and Jessica then talk about how to get started with a Kubernetes cluster and the resources available for developers that don't have any infrastructure. Jessica advises that developers start with Azure DevOps Services and then go to Microsoft Learn Resource.Charles also en

  • AiA 243: Lazy loading in Angular (with Angular Elements) with Juri Strumpflohner

    11/06/2019 Duração: 01h03min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTriplebyte offers a $1000 signing bonusCacheFlyPanelAaron FrostJoe EamesBrian Love Joined by Special Guest: Juri StrumpflohnerEpisode SummaryA fun conversation about how to lazy load Angular modules with Juri Strumpflohner, a software developer with more 10 years of experience in technologies like Java, .Net and Node.js. Juri is also a  Google Developer Expert in Web Tech and an Egghead.io Instructor.With lazy loading, it is possible to defer loading unused portions and load them on demand. The panel discusses what can be lazy loaded in an Angular application and how Aaron's <lazy-af> for lazy loading in Angular helps with the process. LinksMy Angular Story 045: Juri StrumpflohnerAdventures in Angular 193: Angular Libraries with Juri StrumpflohnerJuri's TwitterJuri's WebsiteJuri’s GitHubJuri’s Egghead Courses<hero-loader> for lazy loading in Angular<lazy-af> for lazy loading in Angularhttps://thinkste

  • AiA 242- Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILD

    04/06/2019 Duração: 53min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTriplebyte offers a $1000 signing bonusCacheFlyPanelCharles Max Wood Joined by Special Guest: Jeff HollanEpisode SummaryComing to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Jeff Hollan. Jeff is a Sr. Program Manager for the Azure Functions cloud service. Continuing from where Colby Tresness left off in Adventures in Angular 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD, Jeff defines what "serverless" really means in developer world. Jeff also talks about various scenarios where Azure functions are extremely useful and explains what Durable Functions are. Jeff and Charles discuss creating and running an Azure function inside a container and the upcoming capabilities of Azure functions they are currently working on.LinksAdventures in Angular 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD Durable FunctionsJeff’s GitHubJeff’s TwitterJeff’s LinkedInJeff’s

  • AiA 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD

    28/05/2019 Duração: 37min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTriplebyte offers a $1000 signing bonusCacheFlyPanelCharles Max Wood Joined by Special Guest: Colby TresnessEpisode SummaryComing to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Colby Tresness. Colby is a Program Manager on Azure Functions at Microsoft. Azure functions are the serverless functions on Azure. Colby explains what the Azure functions premium plan entails, then talks about KEDA - Kubernetes-based event-driven autoscaling, a Microsoft and Red Hat partnered open source component to provide event-driven capabilities for any Kubernetes workload. One of the other cool features of serverless functions they talk about is the Azure serverless community library.Colby and Charles discuss the best way to get started with Azure functions, as well as the non-JavaScript languages it supports.LinksColby’s GitHubColby’s TwitterColby’s LinkedInColby’s BlogMicrosoft Build 2019 KEDARed HatAzure

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

    21/05/2019 Duração: 53min

    SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampTriplebyte offers a $1000 signing bonusCacheFlyPanelAaron FrostShai ReznikBrian Love Joined by Special Guest: Sander EliasEpisode SummaryIn 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.LinksSander’s GitHubSander’s Twitter Sander’s LinkedIn Sander’s Mediumng-conf 2019Sander Elias - ng-confObservableForm GitHub Aaron Frost Blog PieceFollow Adventures in Angular on tv, Facebook and Twitter.PicksSander Elias:ng-conf 2019 https://github.com/tc39/proposal-decoratorsSuguru's BlogAngular 8 Release Aaron Frost:A is for Angular | Jo Hanna Pearce Melina

  • AiA 239: Live at ng-conf

    14/05/2019 Duração: 38min

    SponsorsSentry use the code “devchat” for $100 credit Angular BootcampTriplebyte offers a $1000 signing bonus CacheFlyPanelAaron FrostCharles Max WoodJoe EamesJoined by special guests: Bill Odom, Daniel Kilburn, Niall Crosby.Episode SummaryThis 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.LinksNiall’s LinkedinMelina’s Twitter

página 11 de 23