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 198: Building SharePoint Extensions with JavaScript with Vesa Juvonen LIVE at Microsoft Build
17/07/2018 Duração: 31minPanel: Charles Max Wood Special Guests: Vesa JuvonenIn this episode, the Adventures in Angular panel talks to Vesa Juvonen about building SharePoint extensions with JavaScript. Vesa is on the SharePoint development team and is responsible for the SharePoint Framework, which is the modern way of implementing SharePoint customizations with JavaScript. They talk about what SharePoint is, why they chose to use JavaScript with it, and how he maintains isolation. They also touch on the best way to get started with SharePoint, give some great resources to help you use it, and more!In particular, we dive pretty deep on:Vesa introWhat is SharePoint?Has existed since 2009People either know about it and use it or don’t know what it isBaggage from a customization perspectiveWhy JavaScript developers?Modernizing developmentSharePoint FrameworkMicrosoft Ignite ConferenceIs there a market for it?System integratorsAngular Element and ReactReact for SharePoint Framework back-endSupports VueReact Round Up PodcastHow do you mai
-
AiA 197: Bazel with Torgeir Helgevold
14/07/2018 Duração: 37minPanel: Charles Max WoodJoe EamesAlyssa Nicholl Special Guests: Torgeir HelgevoldIn this episode, the Adventures in Angular panel talks to Torgeir Helgevold about Bazel. Torgeir works for Nrwl and does experiment with Bazel as a part of his daily life. He has really taken an interest in Bazel and sees it as the next big thing in build systems. They talk about what Bazel is, zero configuration, and Bazel’s ability to deal with large and complex projects. They also touch on build speed with Bazel, how to set Bazel up, and more!In particular, we dive pretty deep on:Torgeir introBazel as the next big thing for build systemsWhat is Bazel?Incremental build systemMainly for large projectsWhy is Bazel going to become the next big thing?Bazel isn’t tied to a specific languageBazel vs WebpackType sharing between front-end and back-endBazel is very streamlinedZero configuration movementThe problem with zero configurationLarge vs simpler projectsComplex development and new toolsGoogle is well known to have large, complex
-
AiA 196: Error Tracking and Troubleshooting Workflows with David Cramer LIVE at Microsoft Build
03/07/2018 Duração: 28minPanel: Charles Max WoodAyssa NichollWard Bell Special Guests: David CramerIn this episode, the Adventures in Angular panelists talk to David Cramer about error tracking and troubleshooting workflows. David is the founder and CEO of Sentry, and is a software engineer by trade. He started this project about a decade ago and it was created because he had customers telling him that things were broken and it was hard to help them fix it. They talk about what Sentry is, errors, workflow management, and more!In particular, we dive pretty deep on:David introFounder and CEO of Sentry What is Sentry?Working with PHPDe-bugger for productionFocus on workflowGoal of SentryTriaging the problemWorkflow managementSentry started off as an open-source side projectInstrumentation for JavaScriptEmber, Angular, and npmGot their start in PythonLogsTotally open-sourceMost compatible with run-timeCan work with any languageDeep contextsDetermining the root causeAnd much, much more! Links:SentryJavaScriptEmberAngularnpmPythonSentry’s
-
AiA 195: Angular for Microsoft Developers with Sahil Malik
26/06/2018 Duração: 01h04minPanel: Charles Max WoodAlyssa NichollWard Bell Special Guests: Sahil MalikIn this episode, the Adventures in Angular panelists discuss Angular for Microsoft developers with Sahil Malik. Sahil is a developer that has been in the Microsoft and Angular space for many years. He has been writing for CODE Magazine as well for many years and you can find his articles here. They talk about what he means by the term “Microsoft developer,” Visual Studio vs VS Code, and the pros to using Angular as a Microsoft developer. They also touch on how these developers can transition over to using Angular, the importance of having an open mind to other ways of doing things, and more!In particular, we dive pretty deep on:Sahil introWrites for CODE MagazineWhat do you mean by a Microsoft developer?Azure and Linux.NET Rocks!Microsoft BuildVisual StudioAngular is a natural progression for someone in the Microsoft worldngrx and ngrx-dataVS Code is a fantastic editorVisual Studio vs VS CodeVS Code has plugins for everything!How has wo
-
AiA 194: Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari LIVE at Microsoft Build
18/06/2018 Duração: 56minPanel: Charles Max Wood Special Guests: Ori Zohar and Gopinath ChigakkagariIn this episode, the Adventures in Angular panelists discuss Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari at Microsoft Build. Ori is on the product team at VSTS focusing on DevOps specifically on Azure. Gopinath is the group program manager in VSTS primarily working on continuous integration, continuous delivery, DevOps, Azure deployment, etc. They talk about the first steps people should take when getting into DevOps, define DevOps the way Microsoft views it, the advantages to automation, and more!In particular, we dive pretty deep on:Ori and Gopi introVSTS – Visual Studio Team ServicesVSTS gives developers the ability to be productiveDeveloper productivityWhat’s the first big step people should be taking if they’re getting into DevOps?The definition of DevOpsThe people and the processes as the most important pieceDevOps as the best practicesAutomating processesWhat people do when things go wrong is what really countsL
-
AiA 193: Angular Libraries with Juri Strumpflohner
12/06/2018 Duração: 37minPanel: Charles Max WoodShai ReznikJoe Eames Special Guests: Juri StrumpflohnerIn this episode, the JavaScript Jabber panelists discuss Angular libraries with Juri Strumpflohner. Juri is a software developer that previously has done a lot of full-stack development with JavaScript and Angular.js on the front-end and C# and Java on the back-end. More recently, he has begun to focus more on the front-end with Angular development as a freelance developer and has created training courses on Egghead. They talk about what an Angular library is, how you can create an Angular Package Format, and much more!In particular, we dive pretty deep on:Juri introCreate and publish Angular libs like a Pro- Juri’s NG-BE TalkWhat are Angular libraries?How do Angular libraries connect to Angular?Angular modulesOpen source as the main use caseCSS and SassHave to follow a certain series of steps to build your librariesWebPackPlunkerServer-side renderingTree shaking things that aren’t used on your libraryAngular Package FormatComponent
-
AiA 192: Visual Studio Code with Rachel MacFarlane and Matt Bierner LIVE at Microsoft Build
05/06/2018 Duração: 35minPanel: Charles Max Wood Special Guests: Rachel MacFarlane and Matt BiernerIn this episode, the JavaScript Jabber panelists discuss Visual Studio Code with Rachel MacFarlane and Matt Bierner, who are both developers on Visual Studio Code. They talk about what the workflow at Visual Studio Code looks like, what people can look forward to coming out soon, and how people can follow along the VS Code improvements on GitHub and Twitter. They also touch on their favorite extensions, like the Docker extension and the Azure extension and their favorite VS Code features.In particular, we dive pretty deep on:Rachel and Matt introMonth to month workflow of Visual Studio CodeVS Code JavaScript, TypeScript, and Mark Down supportWorking on GitHub and within the communityCheck out new features incrementally with insidersCommunity driven workWhat is coming out in Visual Studio Code?GitHub helps to determine what they work onWorking on Grid ViewImproved settings UIHighlighting unused variables in your codeImprovements with JS
-
AiA 191: UX in Angular with Tomek Sułkowski
30/05/2018 Duração: 42minPanel: Charles Max Wood Special Guests: Tomek SułkowskiIn this episode, the JavaScript Jabber panelists discuss UX in Angular with Tomek Sułkowski. Tomek currently works as a front-end engineer for an app creating company, as well as has been working for Sages running front-end workshops that mostly have to do with Angular. They talk about his blog post, buttons, and improving the user experience. They also touch on the importance of using simple solutions rather than overcomplicated ones, how to teach UI in training, and much more!In particular, we dive pretty deep on:Tomek introTomek blog post: Angular techniques: Improve submit button’s UX by NOT disabling itUse a simple directiveThe disabled buttonThink about how the user will use it when codingUsing disable submit button when submitting a formAre there other things that people do that hurt their user experience?Making the UI easier for usersLooking into animations to improve user experienceAngularAngular Router Animations: the tricky bits by TomekRouting
-
AiA 190: Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver LIVE at Microsoft Build
22/05/2018 Duração: 51minPanel: Charles Max Wood Special Guests: Matt Hernandez and Amanda SilverIn this episode, the JavaScript Jabber/Adventures In Angular, panelists discuss Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver at Microsoft Build. Amanda is the director of program management at Microsoft working on Visual Studio and VS Code. Matt works on a mix between the Azure and the VS Code team, where he leads the effort to build the Azure extensions in VS code, trying to bring JavaScript developers to Azure through great experiences in VS Code. They talk about what’s new in VS Code, how the Azure extension works, what log points are, and much more!In particular, we dive pretty deep on:Amanda introMatt introWhat’s new in VS Code?VS Code coreVS Live ShareShared TerminalNow have Linux supportLive Share is now public to the world for freeWhat would you use Shared Terminal for?Are there other things coming up in VS Code?Constantly responding to requests from the communityLive Share works for any
-
AiA 189: Angular Contributor with Tracy Lee and Stephen Fluin
15/05/2018 Duração: 42minPanel: John PapaJoe Eames Special Guests: Tracy Lee and Stephen FluinIn this episode of Adventures in Angular, the panel talks to Tracy Lee and Steven Fluin about Angular Contributor Days. They talk about what Angular Contributor Days is, why they decided to create it, and the changes they have made since last year’s Contributor Days. They also touch on the importance of empowering developers to contribute to the Angular community in their own way and giving them a place to have their voice be heard.In particular, we dive pretty deep on:What is Angular Contributor Days?Celebrate and recognize Angular communityAngularNow online so more people can participateContributorDays.comSending out a surveyWhat is the point of Contributor Days?Angular has a rich ecosystem of collaborationTalking about educationAngular BootcampAngular Core team panelWho should attend this event?Awesome way to discover this ecosystemHelping people feel empoweredIs attending in person the only way to participate?It is all online this yearEm
-
AiA 188: ngGirls Part 2 with Shmuela Jacobs
09/05/2018 Duração: 44minPanel: Charles Max WoodAlyssa NicollJoe Eames Special Guests: Shmuela JacobsIn this episode of Adventures in Angular, the panel talks to Shmuela Jacobs about ngGirls. Shmuela founded ngGirls, which is an organization where they try to increase diversity in tech, and it is mainly focused towards Angular. This is because she loves Angular and feels that it is a good platform to start with because of its simplicity. They talk about how she came up with the idea for ngGirls, how the company works, and stress the incredibly helpful nature of the Angular community. In particular, we dive pretty deep on:Shmuela introAngular and ngGirlsThe Angular communityHow the workshop worksFree workshop run by volunteersGoing to be at Google I/OHow did you come up with ngGirls?Django girlsWomen Who CodeGreat experience with Django girlsWanted a company geared towards AngularThe tutorial was written by the communityHow much people in the Angular community want to helpAngular JSStill so much to learn in AngularPeople taking overWo
-
AiA 187: Teaching Angular through Rhyme.com with Minko Gechev
01/05/2018 Duração: 46minPanel: 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: 55minPanel: 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: 01h11minPanel: 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: 47minPanel: 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: 01h31minPanel: 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: 01h15minPanel: 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: 01h06minPanel: 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: 53minPanel: 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: 01h09minPanel: 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