Join our weekly discussion about how to build top end Angular applications and become an Angular expert.
Similar Podcasts
Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.
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
Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts.
AiA 180: Angular Today with Stephen Fluin
Panel: Charles Max Wood Joe Eames Special Guests: Stephen Fluin In 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 background Two missions on the Angular team Angular What’s new with Angular? Angular version 5 update Pre-fix change for developers Component development kits NG Bootstrap PrimeFaces Advantages of using the CDK Angular CLI Schematics NG Update Build Tools convergence and how it will affect effect developers Webpack Integrating Bazel in the future Get a Coder Job Course NG generate And much, much more! Links: DevRel Angular Angular version 5 NG Bootstrap PrimeFaces Schematics Angular CLI Webpack Bazel Get a Coder Job Course NG Generate Angular Blog Angular GitHub @StephenFluin Picks: Charles Hogwarts Battles Board Game Get a Coder Job Course Joe Pathfinder Plot Twists Arrested Development Stephen Demos with Angular Videos RXmarbles.com Special Guest: Stephen Fluin.
AiA 179: State of JS with Sacha Greif
Panel: Charles Max Wood Alyssa Nicoll Special Guests: Sacha Greif In 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 year What inspired you to do this? JavaScript Meteor JavaScript fatigue Great snapshot of where people are at Backbone Great tool to detect trends Backgrounds of the people who created this survey Bias in the results GraphQL Correlation vs causation issue Why certain frameworks are scarce Bootcamps are teaching React and Angular now Do you have indications as to why there are increases in some areas and declines in others? Vue is the fastest rising project on GitHub currently Rising Star JS And much, much more! Links: Rising Star JS @SachaGreif VulcanJS.org Sidebar.io Picks: Charles The Greatest Showman React Dev Summit 2018 React Roundup Views on Vue Sacha Rising Stars JS Best of JS Special Guest: Sacha Greif.
AiA 178: The Framework Summit
Panel: Charles Max Wood Shai Reznik Joe Eames John Papa Special Guests: None In 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 frameworks Good amount of content on each framework What will the experience be like at the conference? Higher chance of finding a talk you’re interested in 2-day conference Single-track and multi-track days Ember, Knockout, View, Elm, Angular, and React Oct 2-3, 2018 in Park City, Utah Great for meeting people and making connections Comparing the frameworks Fostering community How similar each of the frameworks are Goals of the conference Framework wars What do you get out of this conference? Meeting people from different communities And much, much more! Links: Linode Angular Bootcamp LootCrate Framework Summit @FrameworkSummit Picks: Charles GameVice PipeDrive View and React Podcasts Coming Soon React Summit Joe Ready Player One by Ernest Cline Simon Jones (Narrator on Audible) Shai Fighting Perfectionism BlogPost Tony Robbins
AiA 177: Angular's BuildTools Convergence with Alex Eagle
Panel: Charles Max Wood Joe Eames Alyssa Nicoll John Papa Ward Bell Special Guests: Alex Eagle In 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 plumbing Google Monorepo Bazel software Micro-services Not all tools need to be written JavaScript Pros of Bazel build system Compilation in Angular CLI Two second rule How do you know when Bazel is good for you? Production mode vs development mode Feeling nervous about using Bazel Want your CI to have cashing What does Bazel look like today? What will Bazel look like when your done with it? Take rules and compose them however you want Bazel syntax is like Python Rules Bazel Ecosystem vs Angular Ecosystem Tools in your Toolchain And much, much more! Links: Linode FreshBooks Angular Bootcamp G.co/ng/abc Picks: Charles Developer Week ngATL Joe The Greatest Showman Kids on Bikes Alyssa The Impossible Project Ward Fly Like an Eagle by Steve Miller Band Alex Pocket Operators Special Guest: Alex Eagle.
AiA 176: NG Dynamic Forms with Udo Schöfer
Panel: Charles Max Wood Joe Eames Special Guests: Udo Schöfer In 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 Library Dynamically generates forms based on the field it’s given What level would you want to use this at? This is for complex, heavily form driven single-page applications Defines validators and error messages in an easy way MongoDB Disadvantages to using a Dynamic Forms approach When does it get complicated to use? Libraries Flexbox layouts Needs for this library Steps to use this in Angular Debugging Validations in the form Template vs Reactive Base forms How to test forms Angular test bed and angular code Comparison on Udo’s GitHub Account Future projects And much, much more! Links: Linode RayGun Udo’s GitHub http://www.udos86.de Angular Bootcamp Picks: Charles Game Vice State of the Union Address Joe Framework Summit Firefly Udo Tom Brady Wrong Creatures by Black Rebel Motorcycle Club Special Guest: Udo Schöfer.
AiA 175: Angular Differs with Minko Gechev
Panel: Charles Max Wood Joe Eames Alyssa Nicoll Ward Bell Shai Reznik Special Guests: Minko Gechev In 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 Source Differs Differ helps find out the difference in data applications Problems it solves and why it is good for a day to day Angular developer Behavior of NG 4 - Example Binding refresh How made you write the blog post? Pump a Promise or an Async? Binding to Differs, Observable, etc. Turbo Differ Track by Function Implementing the track by function Implementation detail Tips for Building and Test Differs? Angular source? Rhyme and much more! Links: http://blog.mgechev.com https://github.com/mgechev @mgechev https://rhyme.com Picks: Charles Tuft and Needle Apple AirPods Alyssa Arch - game War Knight - game Ward The Translation of The Odyssey Joe Do The Work The Art of Overwatch Shai Growing Object Orient Software, Guided By Test VICE - How To Become Trip Advisor’s #1 Fake Restaurant Minko 3rd Edition of Book Switching to Angular Conditional types of TypeScript Stack Blitz Special Guest: Minko Gechev.
AiA 174: Reducing Boilerplate of Redux/NGRX Patterns in Angular with Austin McDaniel
Panel: Charles Max Wood John Papa Alyssa Nicoll Ward Bell Shai Reznik Special Guests: Austin McDaniel In 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 boilerplate Libraries Redux patter for Angular - Advantages NGRX Complexities If you are using and injectable service More resources at: AiA Episode 169 with Jesse Sanders Question what we are saying! Make sure it is solving problems Store systems Writing an API Command Query Operation Switch Statements Redux Actions Passing String constants Actions and Type Passing the action class Reducers Keeping the project portable Relations Code Generator •and much more! Links: http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl https://devchat.tv/adv-in-angular/aia-169-ngrx-entities-jesse-sanders https://github.com/amcdnl/ngrx-actions Picks: Charles Sling TV Roku Express Alyssa My Fitness Pal DropBox Paper Ward Last Pencil Factory John NGX Charts Five Things Web Show Shai Getting Things Done Workflowy Karma Maca Reporter Austin Apollo Graph QL StoryBook Special Guest: Austin McDaniel.
AiA 173: StackBlitz with Eric Simons and Albert Pai
Panel: Joe Eames Alyssa Nicoll Ward Bell Special Guests: Eric Simons and Albert Pai In 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 old Created thinkerster.io together What is Stalkblitz? Local dev environments Six months of work into making Stackblitz online What is the business model? Are you using Monaco? VS Code Dark Plus Concept and possibilities of building Stalkblitz NPM and IDE sides Low amount of resources? Written in vanilla Javascript Speed and increasing performance How did you do the NPM stuff? Yarn and NPM Binaries Dependency managers 5X speed increase The need for the CLI Schools using Stackblitz to teach JavaScript Speed, running offline Custom API for Angular Turbo Firebase Azure - Deploy? Features? VS Docs VS Code •and much more! Links: thinkster.io https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4 @stackblitz stackblitz.com Picks: Joe Something Rotten Dollars and Cents Alyssa NG Atlanta The Greatest Showman Ward No Pick Eric and Albert realworld.io thinkster.io Special Guests: Albert Pai and Eric Simons .
AiA 172: The Clarity Project at VMware with Eudes Petonnet-Vincent and Matt Hippely
Panel: Charles Max Wood Joe Eames Alyssa Nicoll Ward Bell Special 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 library A Full design system Bootstrap Data Grid VMware - open source Consistency Challenges of writing an open-source component library Innovating in Angular since beta The spread across VMware before going open-source Building a competent Library for Angular Building another bootstrap Moving the framework Trust the enforcing of the buttons How did package up a 3rd party library? How is you tackle it? NG packager Manual Go build Consider option for Clarity React, Clarity Custom Elements and much more! Links: http://clarity.design https://medium.com/claritydesignsystem NG packager @vmwareclarity Picks: Charles PB Wiki Joe Jumanji: Welcome to the Jungle Alyssa NG Conf. NG Atlanta Ward New Hammock Lincoln in the Bardo Eudes Event of Code Bit Burner Matt Grid Critters Hardcore History Podcast Special Guests: Eudes Petonnet-Vincent and Matt Hippely .
AiA 171: Why People Are Sticking With AngularJS (1.x)
Panel: Charles Max Wood Joe Eames Alyssa Nicoll In 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.x More people are experts in Angular 1.x Example: Which iPhone are you using? RXJS Changes, Stability, etc. Keeping up with AngularJS Bridging the Gap since 1.6 Upgrading to View Working in View Typescript and View working together Comparison to Politics Using Backbone Reason to moving on to new platforms Consider testing and take off the beta tag New versions every month - Typescript, release schedule for Angular Complexities RXJS DSL Decorators Angular 2 material Comparison Charts of Angular 1.x and Angular 2.x Fixing what is not broken Google supporting Angular 1.x NG Doc Wanting to do AngularJS Server-side render rendering I need widgets. Angular 1.x declining and much more! Picks: Charles My Angular Story on Dev Chat TV Indiegogo for View and React, and Elixir JavaScript Daily Joe Bright Travelers Alyssa NG Conf.
AiA 170: NG Atlanta with Zack Chapple and Kim Maida
Panel: Ward Bell Joe Eames Charles Max Wood Special Guests: Zack Chapple & Kim Maida In 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 conference Diversity, Inclusion, Angular Technology related to Angular Leverage where we are in technology Origin story of NG Atlanta Programs Holistic approach Community and interpersonal skills Diversity 50 percent of speakers are women Tech conferences and statistics Contributions Diversity and Demographics Calling out conferences Putting together conferences Code of conduct Criteria for conferences and much more! Links: https://www.careerbuilder.com http://ng-atl.org @KimMaida @zchapple https://auth0.com/blog/ Picks: Charles Star Wars Indiegogo for View and React, and Elixir Joe Murder on the Orient Express Ward Translation of the Odyssey Zach Vets Who Code Bright Kim NG Girls Deep Space 9 Special Guests: Kim Maida and Zack Chapple.
AiA 169: NGRX Entities with Jesse Sanders
Panel: Ward Bell Alyssa Nicoll Joe Eames John Charles Max Wood Special Guests: Jesse Sanders In 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 components Redux? Isn’t that a React Thingy Redux is just a pattern Un-opinionated Nested data Mabex Redux has much ceremony around it… Choosing redux Shared State There is no one sire fits all solution If NGRX was right for us? Combining states Normalizing data first Converting data from ray data Using an adapter Dictionaries Deconstructing How to we make its NGRX pattern easier? Difficulties with the patterns Learning the step zone •and much more! Links: https://www.briebug.com https://github.com/briebug https://www.youtube.com/watch?v=pffEkpuZpPo Slides from presentation Picks: Charles NG Atlanta Indiegogo for View and React, and Elixir Echo John Learning more about View, React, and Angular Ward Going to see Star Wars Joe NG Conf. BrieBug.com Jesse Sanders Heroku Alyssa Survey Results for the state of JavaScript Jesse NG Dock io Star Wars Jes JS Special Guest: Jesse Sanders.
AiA 168: Angular Connect with Peter Bacon Darwin
Panel: Ward Bell Alyssa Nicoll John Papa Joe Eames Charles Max Wood Special Guests: Peter Bacon Darwin and Megan Kingdom-Davies In 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 about Who is it for? What is the selling point? Creating contacts and connections Office hours of the conference Informal conference events Meeting new people in the community Closed Captioning Diversity and inclusion of the community Facilities available for gender, religious, physical, and psychological specifics How many attendees and how big is the conference - 1100 attendees/ 60 speakers Big announcements? Angular Elements Mobex Chicken Dance and much more! Links: Megan Kingdom-Davies Peter Bacon Darwin http://www.bacondarwin.com angularconnect.com Picks: Charles Why are you using AngularJS? Email or Tweet ar @cmaxw Joe •NG Conf. Cabin Pressure Joe’s Plural Sight Course on Migration Ward Burke Holland How to uppercase a stray envious code Peter Video talking about Jenny https://www.youtube.com/watch?v=VkSmaFAuaH4 John Psych Shai Solid Principles of OO Peter Stack Blitz Soonish Special Guests: Megan Kingdom-Davies and Peter Bacon Darwin.
AiA 167: Deploying Angular
Panel: Ward Bell John Papa Joe Eames Charles Max Wood In the episode of Adventures in Angular the panel discusses Deploying Angular. Specifically, the panel talks about the complexities of the development server and CLI. Each panelist talks about their own paths on how they might deploy, the uses of guides, projects, tools or technologies and strategies they use to help the production. This is a great episode to grasp different approaches and tools to deploying Angular. In particular, we dive pretty deep on: •Is it easy Joe? Did you figure it out? Difficulties, Effort CLI is different in Production ng-doc. io Staging environments Deploying with Rails Using the web packer gem Fall back routes Web servers for deployment? Guides CLI as a crutch Reducing cost with Circle CI Building a web server Schematics Docker File In person deploying…rather then someone else? Checking-In Code Ship, Git Lab Azure Comfortability to implement Investing time to learn how to do this! Building a docker image If you are not using VS Code, how long does it take? •and much more! Links: Code Ship Git Lab Circle CI Azure Docker schwarty.com Picks: Charles •Stranger Things 2 Avengers: Infinity War Joe •NG Conf. Knit Wit Convergent Evolution Ward Novel - The Shadow of the Wind John Try other Technologies
AiA 166: Visual Studio Code and Live Sharing with Chris Dias and PJ Meyer LIVE at Microsoft Connect 2017
Charles Max Wood Special Guests: Chris Dias PJ Meyer In this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Chris Dias and PJ Meyer about Visual Studio Code and Live Sharing. Chris and PJ explain more on their demo at Microsoft Connect on Live Collaborative Editing and Debugging. Learn more about the new features with Visual Studio Code and the efficient workflows with screen sharing, and much more. In particular, we dive pretty deep on: Demo on Live Collaborative Editing and Debugging explained New Features with VS Code Developer productive Debugging pain points Getting feedback New in VS Code Language support and Java Debugger Live Share Debugging from different machines and platforms Multi-Stage Docker File TypeScript compiler More on debugging with Cosmos DB Debugging in the Cloud? Docker Extensions Data Bricks Updated python tools Coming up with Visual Studio Code in the next 6 months TypeScript and Refactoring Getting the word out about code - Word of mouth? Number of people using VS Code? Envision for what VS Code is becoming? Preparing for a keynote and processes? And much more! Links: https://code.visualstudio.com https://github.com/chrisdias GitHub.com/microsoft @code Picks: Chris Pizza PJ Deli Charles Coupon Pass for tourist in NYC Special Guests: Chris Dias and PJ Meyer.