Adventures In Angular

  • Autor: Vários
  • Narrador: Vários
  • Editora: Podcast
  • Duração: 384:18:18
  • 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 187: Teaching Angular through Rhyme.com with Minko Gechev

    01/05/2018 Duração: 46min

    Panel: Charles Max WoodWard Bell Special Guests: Minko GechevIn this episode of Adventures in Angular, the panel talks to Minko Gechev about teaching Angular through Rhyme.com. Minko is currently working on Rhyme.com, which is a platform for hands-on demos and trainings. They touch on what Rhyme.com is, how it works, and the advantages to using it, especially in training. They also go into detail as to how an all sides workshop is set up and the versatility of using Rhyme with many different frameworks.In particular, we dive pretty deep on:Minko introWhat are you most famous for in the Angular community?Angular.js style guideWhat is Rhyme?How does Rhyme work?All sides workshop advantagesCodeSandbox.ioPlunkerFull on BM with virtual accessRun things in your bowser eventuallyWorking in the cloudLinux and WindowsHow workshops workProviding video recordingsYou can teach anything through RhymeHave you used this in a coding environment?Angular CLIHow are you using Angular to build this system?How much of the work is

  • AiA 186: ngUpgrade in the Real World with Sam Julien

    24/04/2018 Duração: 55min

    Panel: Charles Max WoodJohn Papa Special Guests: Sam JulienIn this episode of Adventures in Angular, the panel talks to Sam Julien about ngUpgrade in the real world. Sam is an Angular teacher and developer in Portland, Oregon and has spent a lot of time working through the issues with ngUpgrade. He has also launched a course called Upgrading Angular JS. He talks about the process behind upgrading and the two phases and four building blocks that are present in this process. They also touch on the fact that Angular JS is very different in the real world versus in theory.In particular, we dive pretty deep on:Sam introDo you see steady traffic with needing ngUpgrade?Angular JS is popular in the enterprise communityHow do people get started with upgrading?Update to a current version of Angular JSBuilding blocks to upgradingTypeScript and WebpackThe most important things to be doingnpmGeneral process – 4 building blocks and 2 phasesDetermine your approachDifferent approaches available for upgradingPick a route and

  • AiA 185: Angular for Java Developers with Yakov Fain

    17/04/2018 Duração: 01h11min

    Panel: Shai ReznikAlyssa NichollJoe Eames Special Guests: Yakov FainIn this episode of Adventures in Angular, the panel talks to Yakov Fain about Angular for Java developers. Yakov has worked as a Java developer for about 18 years, and in the last 4 or 5 years, he also started using front-end frameworks like Angular. They talk about what made him switch over to Angular, how it has improved his programming, and when it is best to utilize this framework. They also discuss how Yakov trains Java developers to start using Angular and the two methods he uses to do so.In particular, we dive pretty deep on:Yakov introWrote books on Java and AngularAngularAdobe FlexWhy he stopped using Adobe FlexAngular and TypeScript combinationAngular is built for large-scale projectsAngular is good for creating single-page appsWhen Angular isn’t that greatWhat he’s looking for in Angular 6Creating widgetsAngular ElementThe programming community looks down on JavaScriptCSSRecommends people learn CSS if they are a Java developerThe b

  • AiA 184: ngGirls with Shmuela Jacobs, Samantha Rhodes, and Bonnie Brennan

    10/04/2018 Duração: 47min

    Panel: Charles Max WoodAlyssa NichollJohn PapaJoe Eames Special Guests: Shmuela Jacobs, Samantha Rhodes, and Bonnie BrennanIn this episode of Adventures in Angular, the panel talks to Shmuela Jacobs, Samantha Rhodes, and Bonnie Brennan about ngGirls. ngGirls is an organization that provides a free one-day workshop with volunteer mentors who will teach them Angular basics. It was inspired by Django Girls and provides this type introduction to programming for women who want to learn about Angular. They are really passionate about bringing ngGirls all around the world so that women everywhere can be introduced to both Angular and programming.In particular, we dive pretty deep on:What is ngGirls?Started in November 2016 in IsraelDjango GirlsHelps build motivation in young girls to keep programmingAngularngConf and Google I/O events coming upWhat is an ideal mentor?What does the curriculum look like?Angular BootcampDo you have a prep pack ahead of time?How do you sign up to be a mentor?Do you encourage people to o

  • AiA 183: TDD with Shai Reznik

    03/04/2018 Duração: 01h31min

    Panel: Charles Max WoodWard BellJoe EamesJohn Papa Special Guests: Shai ReznikIn this episode of Adventures in Angular, the panel talks to Shai Reznik about TDD. TDD is a technique used to write unit tests. They discuss what exactly unit testing is, the benefits of it, and why you would want to use it to test your code. Shai then discusses what TDD is, why you would use it, the benefits of it, and how you can get started using TDD in your own code. He loves that he can use TDD as a design tool for code and that it forces you to write cleaner, more modular code.In particular, we dive pretty deep on:What is TDD?Test Driven DevelopmentWhat is unit testing?Benefits of unit testingFaster feedback and saves you from regression bugsJavaScript Unit Testing & TDD Theory by ShaiRed, Green, RefactorWhy would you want to use TDD?Benefits of TDDYou actually get to write the testsForces you to write more modular and cleaner codeUse TDD as a design tool for codeDo you actually write code using TDD?AngularEmberProduction

  • AiA 182: Brittany Moore's Path into Angular

    27/03/2018 Duração: 01h15min

    Panel: Charles Max WoodAlyssa NicollWard BellJohn Papa Special Guests: Brittany MooreIn this episode of Adventures in Angular, the panel talks to Brittany Moore about her unique experience into Angular. Brittany has been working as a front-end developer for about four years and is currently a consultant for Test Double. She was first introduced to Angular at a talk that John Papa gave and was blown away by the sheer power of it. She really encourages people who are learning Angular to get out and attend talks, conferences and meetups so that they can build connections and get more information from people who are good at what they do.In particular, we dive pretty deep on:Brittany introAngularFront-end backgroundJavaScript and CSSDiscovered Angular from a talkAngular JS and Angular 2.0What made Angular appeal to you?CS graduateBefore Angular, she used a lot of trial and errorC#Had trouble getting stated without a JavaScript backgroundAngular gave her a clear path forward and a framework that was understandableG

  • AiA 181: Doing More with Less and Router-First Architecture with Doguhan Uluca

    20/03/2018 Duração: 01h06min

    Panel: Charles Max WoodWard BellShai ReznikJohn PapaJoe Eames Special Guests: Doguhan UlucaIn this episode of Adventures in Angular, the panel discusses doing more with less and router-first architecture with Doguhan Uluca. Doguhan works for a consulting company in Washington D.C. called Excella, where he is on the JavaScipt Special fleet and is a software development expert. He is also the founder of the Tech Talk DC meetup and organized the DC Full Stack Dev Summit last year. They talk about doing more with less with code and the importance of deleting code that is unnecessary. Also, they discuss router-first architecture and how it can be used to your advantage in your coding.In particular, we dive pretty deep on:Doguhan introExcella Consulting CompanyTech Talk DCDC Full Stack Dev SummitBeing a polyglot is great, but in practice it is very difficultWhat is true a polyglot developer?Deleting codeWhy would you want to delete code?Do more with less when it comes to codeJavaScriptGoing back to the basicsMore c

  • AiA 180: Angular Today with Stephen Fluin

    12/03/2018 Duração: 53min

    Panel: Charles Max WoodJoe Eames Special Guests: Stephen FluinIn this episode of Adventures in Angular, the panel discusses Angular today with Stephen Fluin. He leads developer relations on the Angular team, and he has two missions when it comes to the Angular team: to help developers and organizations be successful with Angular and to understand what it’s like to be an Angular developer in the real world, so they can make the right platform decisions as they evolve things from their side. They talk about the new things that are happening with Angular and discuss where the framework is headed in the future.In particular, we dive pretty deep on:Stephen backgroundTwo missions on the Angular teamAngularWhat’s new with Angular?Angular version 5 updatePre-fix change for developersComponent development kitsNG BootstrapPrimeFacesAdvantages of using the CDKAngular CLISchematicsNG UpdateBuild Tools convergence and how it will affect effect developersWebpackIntegrating Bazel in the futureGet a Coder Job CourseNG genera

  • AiA 179: State of JS with Sacha Greif

    06/03/2018 Duração: 01h09min

    Panel: Charles Max WoodAlyssa Nicoll Special Guests: Sacha GreifIn this episode of Adventures in Angular, the panel discuss the state of JS survey with Sacha Greif. This is a survey that is sent out to developers in order to see what people perceive the state of JavaScript is. They talk about his inspiration for creating this survey as well as discuss the data that was collected. This is a great episode for people who want to hear interesting data on JS in today’s current climate.In particular, we dive pretty deep on: What is the State of JS?23,000 responses this past yearWhat inspired you to do this?JavaScriptMeteorJavaScript fatigueGreat snapshot of where people are atBackboneGreat tool to detect trendsBackgrounds of the people who created this surveyBias in the resultsGraphQLCorrelation vs causation issueWhy certain frameworks are scarceBootcamps are teaching React and Angular nowDo you have indications as to why there are increases in some areas and declines in others?Vue is the fastest rising project on

  • AiA 178: The Framework Summit

    27/02/2018 Duração: 45min

    Panel: Charles Max WoodShai ReznikJoe EamesJohn Papa Special Guests: NoneIn this episode of Adventures in Angular, the panel discuss the Framework Summit. This is a conference that is focused on front-end frameworks, such as Angular, React, and Ember. Frameworks are such a central piece to front-end development, and so this conference is going to be detailed towards people who are working with multiple types of frameworks or want to learn about new frameworks. One of the biggest goals of this conference is to help end framework wars and bring people from different types of frameworks together.In particular, we dive pretty deep on:What is the Framework Summit?How is this conference different from other general JavaScript conferences?Broad conference- includes many different frameworksGood amount of content on each frameworkWhat will the experience be like at the conference?Higher chance of finding a talk you’re interested in2-day conferenceSingle-track and multi-track daysEmber, Knockout, View, Elm, Angular, a

  • AiA 177: Angular's BuildTools Convergence with Alex Eagle

    20/02/2018 Duração: 58min

    Panel: Charles Max WoodJoe EamesAlyssa NicollJohn PapaWard Bell Special Guests: Alex EagleIn this episode of Adventures in Angular, the panel discusses Angular’s BuildTools with Alex Eagle. Alex has been working on the Angular core team at Google for the past three years and works on developer tooling there. He discusses the advantages of using a new build system, Bazel, and how using this system could improve your coding across the board. They also compare Bazel to other Angular tools and talk about when you would want to integrate Bazel into your tool belt.In particular, we dive pretty deep on:Angular plumbingGoogle MonorepoBazel softwareMicro-servicesNot all tools need to be written JavaScriptPros of Bazel build systemCompilation in Angular CLITwo second ruleHow do you know when Bazel is good for you?Production mode vs development modeFeeling nervous about using BazelWant your CI to have cashingWhat does Bazel look like today?What will Bazel look like when your done with it?Take rules and compose them howe

  • AiA 176: NG Dynamic Forms with Udo Schöfer

    13/02/2018 Duração: 35min

    Panel: Charles Max WoodJoe Eames Special Guests: Udo SchöferIn this episode of Adventures in Angular, the panel discusses NG Dynamic Forms with Udo Schöfer. Udo is web engineer from Nuremberg, Germany, with a focus on Angular, Node and Responsive Design. He is also the creator of NG Dynamic Forms. Udo discusses this topic and when and why it is best used, as well as the steps to use this library in Angular. He wanted to be able to give something back to the community and invites everyone to at least give it a try.In particular, we dive pretty deep on:NG Dynamic Forms LibraryDynamically generates forms based on the field it’s givenWhat level would you want to use this at?This is for complex, heavily form driven single-page applicationsDefines validators and error messages in an easy wayMongoDBDisadvantages to using a Dynamic Forms approachWhen does it get complicated to use?LibrariesFlexbox layoutsNeeds for this librarySteps to use this in AngularDebuggingValidations in the formTemplate vs Reactive Base formsH

  • AiA 175: Angular Differs with Minko Gechev

    07/02/2018 Duração: 54min

    Panel: Charles Max WoodJoe EamesAlyssa NicollWard BellShai ReznikSpecial Guests: Minko GechevIn the episode of Adventures in Angular the panel discusses Angular Differs with Minko Gechev. Minko is a return guest to AiA, and is the founder o Rhyme and contributes to the Open Source community regularly. Minko is on the show to talk about Angular Differs. The discussion covers the details of the Differs and why they are important on the Angular platform. The topics covered are the concerns of differs, data applications and structures, problems solved and why it is good for Angular developers and much more.In particular, we dive pretty deep on:Startup Rhyme and Open SourceDiffersDiffer helps find out the difference in data applicationsProblems it solves and why it is good for a day to day Angular developerBehavior of NG 4 - ExampleBinding refreshHow made you write the blog post?Pump a Promise or an Async?Binding to Differs, Observable, etc.Turbo DifferTrack by FunctionImplementing the track by functionImplementat

  • AiA 174: Reducing Boilerplate of Redux/NGRX Patterns in Angular with Austin McDaniel

    31/01/2018 Duração: 01h15min

    Panel: Charles  Max WoodJohn PapaAlyssa NicollWard BellShai ReznikSpecial Guests: Austin McDanielIn the episode of Adventures in Angular the panel discusses Reducing Boilerplate of Redux/NGRX Patterns in Angular with Austin McDaniel. Austin is an Angular Team Member, he contributes to the material project, is a panelist on the Angular Air Podcast, and much more. Austin talks about the boilerplate issues of Redux/NGRX Patterns in Angular. Austin and the panel discuss the fixes for these once difficult actions with NGRX actions. This is a great episode to understand the reduced boilerplate and libraries.In particular, we dive pretty deep on:•Issues with boilerplateLibrariesRedux patter for Angular - AdvantagesNGRXComplexitiesIf you are using and injectable serviceMore resources at: AiA Episode 169 with Jesse Sanders Question what we are saying!Make sure it is solving problemsStore systemsWriting an APICommand Query OperationSwitch StatementsRedux ActionsPassing String constantsActions and TypePassing the action

  • AiA 173: StackBlitz with Eric Simons and Albert Pai

    24/01/2018 Duração: 01h09min

    Panel: Joe EamesAlyssa NicollWard BellSpecial Guests: Eric Simons and Albert PaiIn the episode of Adventures in Angular, the panel discusses StackBlitz with Eric Simons and Albert Pai. the co-founders of thinkster.io, where their company javascript technology’s various frameworks and backend. Also, with the recent creation of Stalkblitz, which is the main topic of today discussion.Stackblitz it an online VS Code IDE for Angular, React, Ionic, and a few more other technologies are supported. This is designed to run web pack and vs code inside your browser at blazing fast speeds. Eric and Albert dive into the many different advantages and services available by StackBlitz and thinker.io.In particular, we dive pretty deep on:•Programming at 10-13 years oldCreated thinkerster.io togetherWhat is Stalkblitz?Local dev environmentsSix months of work into making Stackblitz onlineWhat is the business model?Are you using Monaco?VS Code Dark PlusConcept and possibilities of building StalkblitzNPM and IDE sidesLow amount o

  • AiA 172: The Clarity Project at VMware with Eudes Petonnet-Vincent and Matt Hippely

    16/01/2018 Duração: 01h14min

    Panel: Charles Max WoodJoe EamesAlyssa NicollWard BellSpecial Guests: Eudes Petonnet-Vincent and Matt Hippely In the episode of Adventures in Angular the panel discusses The Clarity Project at VMware with Eudes Petonnet-Vincent and Matt Hippely. Matt is a user interface engineer and has been working on The Clarity Project for a year. Matt has front experience as well as in many other aspects of the Clarity project. Eudes is a Web UI engineer, and well all piece of the stack in the project. Clarity is an Angular component library and full design system. The panel and guest discuss the build of the Clarity project, bootstrap, VMware, and much more.In particular, we dive pretty deep on:An Angular component libraryA Full design systemBootstrapData GridVMware - open sourceConsistencyChallenges of writing an open-source component libraryInnovating in Angular since betaThe spread across VMware before going open-sourceBuilding a competent Library for AngularBuilding another bootstrapMoving the frameworkTrust the enfo

  • AiA 171: Why People Are Sticking With AngularJS (1.x)

    10/01/2018 Duração: 01h18min

    Panel: Charles Max WoodJoe EamesAlyssa NicollIn the episode of Adventures in Angular the panel discusses why people are sticking with Angular JS (1.x). The panel talks about the pros and cons of working in Angular 1.x. Chuck talks about a quick poll and about those who are still using AngularJS 1.x and not Angular 2.x. The discussion covers resources, expertise, familiarity, community, stability, RXJS, etc. This is a great episode for those who want to learn more about reasons to why some abandon or stay with AngularJS 1.x.In particular, we dive pretty deep on:•Why are you still using with Angular 1.x, and not Angular 2.xMore people are experts in Angular 1.xExample: Which iPhone are you using?RXJSChanges, Stability, etc.Keeping up with AngularJSBridging the Gap since 1.6Upgrading to ViewWorking in ViewTypescript and View working togetherComparison to PoliticsUsing BackboneReason to moving on to new platformsConsider testing and take off the beta tagNew versions every month - Typescript, release schedule for

  • AiA 170: NG Atlanta with Zack Chapple and Kim Maida

    04/01/2018 Duração: 01h14min

    Panel: Ward BellJoe EamesCharles Max WoodSpecial Guests: Zack Chapple & Kim MaidaIn the episode of Adventures in Angular the panel speaks with Zack Chapple. Zack is a software architect at Career Builder , and is the founder and main organizer for NG Atlanta. Zack is on the show to talks about the inspiration for NG Atlanta and the origin stories of the conference. Zack describes the details and goals of the conferences concerning diversity, demographics, and technology.Also joining the show is Kim Maida. Kim is the technical content lead at Auth0. Kim talks about the demographics of women and the diversity of the conference speaks and attendees. Zack is on the show to talks about the inspiration for NG Atlanta and the origin stories of the conference. Zack describes the details and goals of the conferences concerning diversity, demographics, and technology.In particular, we dive pretty deep on:NG Atlanta  - Two-day workshop and Two  single-track conferenceDiversity, Inclusion, AngularTechnology related t

  • AiA 169: NGRX Entities with Jesse Sanders

    27/12/2017 Duração: 13min

    Panel: Ward BellAlyssa NicollJoe EamesJohnCharles Max WoodSpecial Guests: Jesse SandersIn the episode of Adventures in Angular the panel speaks with Jesse Sanders. Jesse is the CEO of BrieBug, A consulting firm in Denver Colorado. Jesse talks about the interesting challenges his company encounters with helping their clients with form creative solutions. Jesse mentions being a developer for over 20 years and familiarity with many platforms.Jesse is on the show to talk about NGRZX, Entities, Redux States, etc, the panel asks questions about how this all applies to Angular. Jesse talks about the current complexities and how these tools handle events, components, etc. This is a great episode to learn more about NGRX, Entities, and Redux, and how they used with Angular.In particular, we dive pretty deep on:•What does BrieBug do for its clients?Show what is the state management stuff?Thousand lines of code?Dumb and Smart componentsRedux? Isn’t that a React ThingyRedux is just a patternUn-opinionatedNested dataMabex

  • AiA 168: Angular Connect with Peter Bacon Darwin

    20/12/2017 Duração: 01h05min

    Panel:Ward BellAlyssa NicollJohn PapaJoe EamesCharles Max WoodSpecial Guests: Peter Bacon Darwin and Megan Kingdom-DaviesIn the episode of Adventures in Angular the panel speaks with Peter Bacon Darwin and Megan Kingdom-Davies. Peter is an Angular Developer, known for maintaining AngularJS and the creator of Jammy. Megan is an event organizer with White October Events in the UK and has organized the Angular Connect Event. The panel and guest discuss the great environment of the conference and the business and community connections they form during the conference.In particular, we dive pretty deep on:•Angular Connect Conference details and what it is aboutWho is it for?What is the selling point?Creating contacts and connectionsOffice hours of the conferenceInformal conference eventsMeeting new people in the communityClosed CaptioningDiversity and inclusion of the communityFacilities available for gender, religious, physical, and psychological specificsHow many attendees and how big is the conference - 1100 att

página 15 de 24