Adventures in Angular

An Education, News and Tech News podcast
Good podcast? Give it some love!

Best Episodes of Adventures in Angular

Mark All
Search Episodes...
1:50 - Introducing Nate Murray Twitter Blog Fullstack.io Twitter Ng-book 2 download 2:45 - Redux and Angular 2 5:45 - Using Redux with apps 16:20 - Practical applications with Redux 24:35 - What problems does Redux solve? 28:00 - Mutable state 31:30 - Challenges in Redux 32:25 - Tradeoffs using NgRx Dan Abramov’s Github 43:15 - Flow changes in Redux 45:40 - Redux and observables 52:45 - Simplifying data structures without using Redux Breeze.js Picks: Alexander Hamilton by Ron Chernow (Ward) “Out of the Tar Pit” by Ben Moseley and Peter Marks (Lukas) RxJS Overview (Lukas) Fishing and fish frys with family (Charles) Using Angular 2 Patterns in Angular 1.x Apps by Lukas Ruebbelke (Nate) Building Angular 2 Applications with Immutable.js and Redux by Houssein Djirdeh (Nate) “A Cambrian and Explosion of Consensual Realities” by Venkatesh Rao (Nate)
The illustrious and well-regarded Gil Fink joins the Adventures in Angular panel to talk about profiling your Angular apps. Profiling consists of finding bottlenecks, and memory leaks among other problems within your application. Most of the time, the problems are hard to see from the development side. Usually, they appear when your user uses a devise that is slow or a connection that is faulty. Gil explains how to find and fix them. Panel Alyssa Nicoll Shai Reznik Younes Jaaidi Brooks Forsyth Chris Ford Eddie Hinkle Guest Gil Fink Angular Remote Conf 2020 Links https://pptr.dev Lighthouse - Using the node cli JS VidCon Picks Gil Fink: Follow Gil on Twitter > @gilfink Wokwi https://github.com/wokwi/wokwi-elements Star Wars The Clone Wars Alyssa Nicoll: BundleSize.dev - Analyze and Benchmark your JavaScript and TypeScript Shai Reznik: FREE WORKSHOP - The Roadmap to Angular Testing Mastery https://www.ng-conf.org Younes Jaaidi: Reactive Extensions for Angular Chris Ford: Eero @GrumpySkeletor Brooks Forsyth: LoopBack 4 Eddie Hinkle: Animal Crossing Follow Adventures in Angular on Twitter > @angularpodcast
In this episode of Adventures in Angular, Will Gant, author of Remote Work talks about working from home and working outside of the client's office. He and Brooks share their experience with working through the challenges, benefits, and methods of working remotely. Panel Brooks Forsyth Guest Will Gant Angular Remote Conf 2020 Picks Will Gant: Follow Will's work on > www.simpleprogrammer.com Brooks Forsyth: NGXS Tiger King   Follow Adventures in Angular on Twitter > @angularpodcast
Subrat Kumar Mishra is a full stack developer who has worked with Angular and Java. He's the host of the Fun of Heuristic YouTube channel. He talks about OOP principles, Node.js, lazy loading components, and why he chose Angular. Panel Alyssa Nicoll Brooks Forsyth Chris Ford Eddie Hinkle Guest Subrat Kumar Mishra   Angular Remote Conf 2020 Picks Subrat Kumar Mishra: Follow Subrat on > YouTube - Fun Of Heuristic Deno Eddie Hinkle: WestWorld Sentry Alyssa Nicoll: Debugging Features in v9 I did a tl;dr stream for ng-conf each night after the talks, check them out here Chris Ford: The World According to Jeff Goldblum @SoVeryBritish (Very British Problems on Twitter) Mansions of Madness Brooks Forsyth: Tiger King Theia - Cloud and Desktop IDE Platform Gitpod - Online IDE for GitHub and GitLab Follow Adventures in Angular on Twitter > @angularpodcast
Angular Remote Conf August 25th to 28th Maxim joins the Adventure to discuss building Progressive Web Apps using Angular. He starts out talking about some of the features of native apps and how to get some of that on the web. Then he walks through the benefits and methods of using PWA's. Panel Younes Jaaidi Brooks Forsyth Chris Ford Guest Maxim Salnikov "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Building Progressive Web Apps @angular/pwa schematic PWA-POLICE/pwa-bugs Progressive Web Apps on iOS are here 🚀 - Maximiliano Firtman Maximiliano Firtman – Medium Trusted Web Activity the StackOverflow issue Workbox Picks Maxim Salnikov: Follow Maxim on Twitter @webmaxru What PWA Can Do Today PWABuilder Brooks Forsyth: Paper Dolls by Cory Younes Jaaidi: Tiny Angular application projects in Nx workspaces Service Workies Chris Ford: Progressive Web Apps (PWA) - The Complete Guide Course | Udemy Academind   Follow Adventures in Angular on Twitter > @angularpodcast
Nishu Goel joins the Adventure to talk about how Web Components can be used in Angular applications and how to use them to share functionality across multiple applications written in different frameworks. We also dive into how web components are used and compatibility across browsers. Panel Brooks Forsyth Chris Ford Charles Max Wood Eddie Hinkle Guest Nishu Goel "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Angular elements overview manfredsteyer/ngx-build-plus Web Components in Action Stencil Web Components web-component-tester Can I use... Custom Elements Everywhere Dyo is it canceled yet? Picks Charles Max Wood: Step-by-Step Angular Routing by Nishu Goel The Masked Singer Expert Secrets Chris Ford: Rhod Gilbert Clips on Youtube Brooks Forsyth: Capacitor: Universal Web Applications Eddie Hinkle: NestJS Sunlight and Warm Weather Nishu Goel: Follow Nishu on Twitter > @Dcoustawilson WebAssembly WASM game Playing with rabbits Follow Adventures in Angular on Twitter > @angularpodcast
Evan Weaver is the CEO and founder at Fauna. He starts out talking about the problems that existed when working at Twitter with databases and scaling. They began as a consultancy and the grew into a serverless database company. Panel Charles Max Wood Brooks Forsyth Chris Ford Eddie Hinkle Guest Evan Weaver "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links JSJ 384: FaunaDB: Support for GraphQL and Serverless Development with Evan Weaver .NET 007: What We Know About LINQ Picks Charles Max Wood: The Chronicles of Narnia Adult Box Set (Audiobook) by C. S. Lewis Brooks Forsyth: Forestry.io Chris Ford: Spider-Man 3 Eddie Hinkle: LinkedIn Evan Weaver: Follow Evan on Twitter > @evan, Fauna.com Quick start - jwt-auth Follow Adventures in Angular on Twitter > @angularpodcast
JavaScript Remote Conf 2020 May 13th to 15th - register now! Brooks Forsyth is an Ionic and Angular developer who has coined a new stack called the IAN stack. The panel discusses the pros and cons of using a combination of Ionic, Angular, and NestJS to build mobile apps and their supporting APIs Panel Charles Max Wood Shai Reznik Chris Ford Guest Brooks Forsyth "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links nestjs/nest LoopBack Picks Charles Max Wood: The Expanse Star Trek: Picard Shai Reznik: http://TestAngular.com Demystifying Dependency Injection: Angular vs NestJS - Kamil Mysliwiec Chris Ford: Green Lantern Ionic 5 Brooks Forsyth: Follow Brooks on Twitter @brooks_forsyth “Pizza is an investment in your future” IAN Stack Follow Adventures in Angular on Twitter > @angularpodcast
JavaScript Remote Conf 2020 May 13th to 15th - register now! Tracy Lee joins the adventure to talk about where the panel thinks Angular is headed. The conversation ranges from features of Angular 9 and Ivy to Scully to what we all thing the next thing will be. Panel Charles Max Wood Chris Ford Eddie Hinkle Guest Tracy Lee   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!   Links Scully Version 9 of Angular — Project Ivy has arrived! Web Components in Action Geo for Bootstrap, a Timeless Theme by Divshot Investing in Underrepresented Minorities in Tech Picks Charles Max Wood: Clean Coders Podcast Theme Forest Templates Legendary: A Marvel Deck Building Game React Native Chris Ford: Arkham Horror Third Edition London | RxJS Live!!! Eddie Hinkle: Improved Build Errors on Angular 9 Crisis on Infinite Earths (CW TV show) Tracy Lee: Follow Tracy on Twitter @ladyleet, Github, LinkedIn Funeral Potatoes Tater Tot Hotdish Toad in the Hole Follow Adventures in Angular on Twitter > @angularpodcast
JavaScript Remote Conf 2020 May 14th to 15th - register now! Doguhan Uluca, the author of "Angular for Enterprise-Ready Web Applications", explains the concepts of enterprise and the Angular ecosystem. He is a strong proponent of the evergreen motto, which means the fundamentals and techniques you learn and master will be useful to you for years to come. Panel Chris Ford Shai Reznik Alyssa Nicoll Charles Max Wood Guest Doguhan Uluca ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Picks Chris Ford: Emoji Tetra Your Roadmap to Angular Testing Mastery Shai Reznik: Joe Rogan Experience #1309 - Naval Ravikant Doguhan Uluca: Microsoft Edge Chromium Browser Follow Doguhan on Twitter > @duluca Charles Max Wood: Clean Coders Podcast   Follow Adventures in Angular on Twitter > @angularpodcast
JavaScript Remote Conf 2020 May 14th to 15th - register now! Chris is new at working from home. Chuck and Brooks have been working from home for several years. They walk through the ins and outs of how to be productive at home with kids, family, and others at home and how to maximize communication with your team when you're not in the same place. Chuck also offers some advice to managers who find themselves suddenly managing remote workers. Panel Charles Max Wood Chris Ford Brooks Forsyth ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links How Infinite Red Improved Remote Video Meetings With a Few Hand Gestures Toggl - Free Time Tracking Software RescueTime: Fully Automated Time Tracking Software TimeFlip – smart time tracker Picks Charles Max Wood: JavaScript Remote Conf 2020 Bad Lip Reading Chris Ford: Honest Trailers Honest Trailers - The X-Men Trilogy Shia LaBeouf Live By Rob Cantor Honest Game Trailers Wash Your Lyrics Brooks Forsyth: Going on a hike   Follow Adventures in Angular on Twitter > @angularpodcast
Alyssa, Chris, and Chuck dive into whether or not Angular is declining in popularity. They begin talking about a tweet by @wellpaidgeek and things like State of JS and what it says about the growth and relative popularity of Angular when compared with Vue, React, and Svelte. The discussion also weaves into whether or not it's worth starting in or finding a job in today. Panel Alyssa Nicoll Charles Max Wood Chris Ford ____________________________________________________________   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links The myth Angular is in decline The State of JavaScript 2019 https://twitter.com/wellpaidgeek/status/1201916542188957703 Angular, React - Google Trends The State of JavaScript 2019: Front End Frameworks Apache Wicket Picks Charles Max Wood: DevsWhoWrite Writing Excuses NaNoWriMo Workshops with Chuck Chris Ford: Ninth House by Leigh Bardugo Star Trek: Picard   Follow Adventures in Angular on Twitter > @angularpodcast
Christian walks Charles and Younes through the 10 commandments of building Angular applications. We talk about how to arrange Angular applications, design components, and best practices. We also talk through tools, teams, and performance. Panel: Younes Jaaidi Charles Max Wood Guest: Christian Lüdemann ____________________________________________________________   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links: angular/flex-layout cypress.io Jest Nx husky immer Angular Architect Accelerator The Ten Commandments of Angular Development Picks: Younes Jaaidi: Dark Charles Max Wood: LinkedIn Hunter HubSpot Christian Lüdemann: Follow Christian on Twitter - @chrislydemann How Google Works: Eric Schmidt, Jonathan Rosenberg https://christianlydemann.com/
Dale Spoonemore joins the adventure to talk about his journey from no coding experience to writing one of the most popular gardening apps on the web with Ionic. Dale explains how learning to garden sparked a journey that led him to teach himself Angular and Ionic to build the Seed to Spoon app. Panelists Alyssa Nicoll Charles Max Wood Younes Jaaidi Dave Cooper Guest Dale Spoonemore ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links https://www.instagram.com/fromseedtospoon/ The Depression Cure https://www.seedtospoon.net/ https://capacitor.ionicframework.com/ https://getbootstrap.com/ https://cordova.apache.org/ Essentialism https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Dave Cooper: https://github.com/scullyio/scully Alyssa Nicoll: On Becoming Babywise: Giving Your Infant the Gift of Nighttime Sleep Younes Jaaidi: Outcome Over Output: Also Impact and Effort https://github.com/ngneat/lib Charles Max Wood: Raymond Feist The Riftwar Saga The Man In A High Castle Dale Spoonemore: Smart Pots Gardening Containers SodaStream Boom Town
In this episode of Adventures in Angular Charles Max Wood interviews Jamie Perkins, creator of Podfan. Podfan is a membership for podcasts. Charles invited Jamie on the show to talk about building Podfan with Angular. Jamie built Podfan with Angular Fire and Firebase. He highly recommends them, explaining that it is a fast and easy way to build applications.  They discuss how easy it is to get started with Firebase and Jamie shares things to watch out for when getting started. Firebase pricing is discussed. Jamie explains how his Firebase plan works. Walking Charles through getting started with Firebase, Jamie explains how the different databases work and what to watch out for with security and authentication. The panel discusses the customer experience and what Jamie used for design. They discuss his process and the time he spent on the project. Jamie shares what he is working on and what he is adding to Podfan. Charles asks questions about Podfan’s capabilities.  Panelists Charles Max Wood Guest Jamie Perkins Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Cachefly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________   Links https://pod.fan/ https://twitter.com/inorganik https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Jamie Perkins: Freecell Egg Inc Charles Max Wood: Raymond Feist  The Riftwar Saga Kingdoms of Heckfire 
In this episode of Adventures in Angular the panel interviews Juan Stoppa about what it is really like working on an enterprise application for a large company. They start by discussing state management and the solutions that they are using and the benefits of using a custom solution.    Juan then explains that it can be difficult getting features out to clients quickly and what their flow looks like. The panel wonders about their architecture and explains the difference between trunk-based development and branch-based development. Juan considers how Angular 9 will improve their use of feature flags. The panel explains what feature flags are.    Shai Reznik aks Juan about their testing. The panel considers how important end to end testing is in an enterprise application. Juan shares the tools they use for testing. Another challenge they face developing an enterprise application is meeting the requirements for the clients since they have so many and they have long release cycles. They finish by discussing the culture in large companies. Panelists Shai Reznik Charles Max Wood Alyssa Nicoll Guest Juan Stoppa Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Cachefly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________   Links https://www.katalon.com/  https://twitter.com/juanstoppa?lang=en https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Shai Reznik: https://www.apollographql.com/docs/angular/  https://www.testim.io/ Silicon Valley Alyssa Nicoll: Family Game Night Star Wars Movies Juan Stoppa: Angular 9 VisBug  Charles Max Wood: The Expanse The Mandalorian Letters from Whitechapel Shadow Hunters King of Tokyo
In this episode of Adventures in Angular Charles Max Wood continues interviewing speakers at RxJS Live. First, he interviews Mike Ryan and Sam Julien. They gave a talk about Groupby, a little known operator. They overview the common problems other mapping operators have and how Groupby addresses these problems. The discuss with Charles where these types of operators are most commonly used and use an analogy to explain the different mapping operators.    Next, Charles talks to Tracy Lee. Her talk defines and explains the top twenty operators people should use. In her talk, she shows real-world use cases and warns against gotchas. Tracy and Charles explain that you don’t need to know all 60 operators, most people only need about 5-10 to function. She advises people to know the difference between the different types of operators. Tracy ends her interview by explaining her desire to inspire women and people of minority groups. She and Charles share their passion for diversity and giving everyone the chance to do what they love.   Dean Radcliffe speaks with Charles next and discusses his talk about making React Forms reactive. They discuss binding observables in React and how Dean used this in his business. He shares how he got inspired for this talk and how he uses RxJS in his everyday work.     The final interview is with Joe Eames, CEO of Thinkster. Joe spoke about error handling. He explains how he struggled with this as did many others so he did a deep dive to find answers to share. In his talk, he covers what error handling is and what it is used for. Joe outlines where most people get lost when it comes to error handling. He also shares the three strategies used in error handling, Retry, Catch and Rethrow and, Catch and Replace. Charles shares his admiration for the Thinkster teaching approach. Joe explains what Thinkster is about and what makes them special. He also talks about The DevEd podcast.  Panelists Charles Max Wood Guests Mike Ryan  Sam Julien Tracy Lee Dean Radcliffe Joe Eames Sponsors Sentry -use the code "devchat" for 2 months free on Sentry's small plan CacheFly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________   Links https://www.rxjs.live/ RxJS Live Youtube Channel https://twitter.com/mikeryandev https://twitter.com/samjulien https://twitter.com/ladyleet? https://www.npmjs.com/package/rx-helper https://twitter.com/deaniusol https://twitter.com/josepheames https://devchat.tv/dev-ed/ https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast
In this episode of Adventures in Angular Charles Max Wood does interviews at RxJS Live. His first interview is with Hannah Howard at RxJS Live about her talk. Hannah is really enthusiastic about RxJS especially when it comes to frontend development. Her talk is about how to architect full-scale apps with RxJS. Hannah gives a brief summary of her talk. Charles having met Hanna previously at Code Beam asks her how functional programming and reactive programming work together in her mind. Hannah describes how she sees programming.    Charles’s next interview is with Ben Lesh, a core team member of RxJS. Ben has been working on RxJS for the last four years. In his talk, he shares the future of RxJs, the timeline for versions 7 and 8. With Charles, he discusses his work on RxJS and the adoption of RxJS.    Next, Charles interviews Sam Julien and Kim Maida. They gave a talk together covering the common problems developers have when learning RxJS. In the talk, they share tips for those learning RxJS. Charles wonders what inspired them to give this talk. Both share experiences where they encouraged someone to use RxJS but the learning curve was to steep. They discuss the future of RxJS adoptions and resources.    Finally, Charles interviews Kim alone about her second talk about RxJS and state management. She explains to Charles that many state management libraries are built on RxJS and that it is possible to roll out your own state management solution with RxJS. They discuss why there are so many different state management libraries. Kim shares advice for those looking to roll out their own solutions. Panelists Charles Max Wood Guests Hannah Howard Ben Lesch Sam Julien Kim Maida Sponsors Sentry -use the code "devchat" for 2 months free on Sentry's small plan CacheFly Links https://www.rxjs.live/ RxJS Live Youtube Channel https://twitter.com/techgirlwonder https://twitter.com/benlesh http://www.samjulien.com/ https://twitter.com/samjulien https://twitter.com/KimMaida https://www.facebook.com/javascriptjabber https://twitter.com/JSJabber
In this episode of Adventures in Angular Charles Max Wood interviews speakers at JAMstack Conf SF. Mandy Michael gives a talk about responsive typography and variable fonts. Mandy explains what variable fonts are and how they can be used to shrink, stretch and do some very fun and creative thing with them. They discuss how to use them and Mandy explains some of the demos from her talk.    Charles asks Mandy what some of the things were that she had to cut from her talk. She had to cut a few longer demos, details and performance improvements that can be made with responsive typography. Mandy shares what she is working on now with responsive typography and explains how much fun she has had expressing herself through variable fonts. To see more of Mandy’s demos and to learn more about responsive typography and variable fonts see the links below.    Next, Charles interviews Shawn Erquhart work runs the Netlify CMS project. Charles shares his experience using Netlify and Shawn addresses some of the issues Charles has come across. Charles does say the using Netlify is simple, clean and nice. Shawn shares the origin story of Netlify. They discuss what it means to be a git-based content management system.    They discuss how to contribute to the Netlify CMS open source project. Charles mentions his book and they discuss how contributions to open source projects like these are a great way to get a job. Shawn explains how to get started implementing Netlify CMS and how they target different static site generators. Panelists Charles Max Wood Guest Mandy Michael Shawn Erquhart Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Cachefly Links https://www.netlify.com/ https://www.netlifycms.org/ https://twitter.com/erquhart https://jamstackconf.com/sf/ https://variablefonts.dev/ https://codepen.io/collection/XqRLMb/ https://twitter.com/Mandy_Kerr? https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast
In this episode of Adventures in Angular the panel interviews Dave Cooper, who recently gave a talk at AngularConnect about using Mock Data. Dave starts by explaining more about his talk and sharing the benefits of using data mocking solutions and rapid prototyping. He shares the secrets of doing rapid prototyping.    There are challenges to using mock data, Dave shares a few of them and explains how to overcome them. The number one challenge of using mock data is keeping it in sync with your real data and making it look real.    Dave explains how to get started with mock data and shares library recommendations. The panel discusses the use cases for mock data and Dave walks them through a few scenarios for using mock data. He shares use case recommendations and discusses using mock data for testing.    The panel discusses the benefits of using mock data for demos and courses. The possibilities and future of mock data and pact testing are explored. Dave shares his coding process and explains how much faster he can code by using mock data.    Panelists Shai Reznik Younes Jaaidi Charles Max Wood Guest Dave Cooper Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Cachefly Links Mocking made easy | Dave Cooper | http://www.davecooper.org/ https://twitter.com/davewritescodes https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Shai Reznik: TestAngular.com https://twitter.com/shai_reznik/status/1202293459207540737  Angular 9: Getting Ready To Update to Angular 9  Dave Cooper: https://www.npmjs.com/package/data-mocks Dough: Simple Contemporary Bread Younes Jaaidi: https://www.json-generator.com/  https://docs.pact.io/implementation_guides/javascript Charles Max Wood: A Christmas Story Holiday Inn White Christmas The Bishop’s Wife Frozen 2
In this episode of Adventures in Angular the panel interviews Phillipe De Ryck. Phillipe is a web security expert out of Belgium. He shares ways for Angular developers to better secure their apps. Phillipe explains to the panel that his goal is not to shame developers but inspire them to do what they can. He knows most developers are just trying to get as much done in the time that they have. In this episode, he shares ways for developers to improve the security of their apps.    The episode starts with some security scary stories. Phillipe invites everyone to check out the OWASP top ten projects. They have lists of the top ten security measures you should be doing, they have lists for different ecosystems and types of projects so there is something there for everyone. Phillipe explains what types of attacks are most common today.    The panel wonders how do you know something is safe to install. Phillipe explains that there are no guarantees. Sharing statistics Phillipe tells then panel that it is worse than they thought, each package is most likely dependent on more packages and the odds are high that one of those packages has vulnerable code. He explains what you can do to check for those vulnerabilities and to see if they are exploitable.    Phillipe shares recommendations for continuous monitoring services and other tools. He explains why Angular is the best framework for securing your apps and lists all the security features that come with Angular. He compares Angular, React, Amber, and Vue.   Phillipe gives his opinion and recommendation on authentication libraries. He explains the differences between OpenID Connect and Allout, explaining how they work. The episode ends as Phillipe shares his contact information and the conferences he will be attending and speaking at.    Panelists Aaron Frost Jennifer Wadella Brian Love Alyssa Nicoll Guest Philippe De Ryck Adventures in Angular is produced by DevChat.TV in partnership with Hero Devs Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Cachefly Links OWASP Top Ten Project  GitHub dependency graph https://snyk.io Angular and the OWASP top 10 | Philippe De Ryck |  The Parts of JWT Security Nobody Talks About | Philippe De Ryck, Google Developer Expert https://twitter.com/philippederyck https://pragmaticwebsecurity.com  https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Brain Love: Angular Ivy Jennifer Wadella: Red vs Blue Buttermilk-Marinated Roast Chicken  Aaron Frost: The listeners The sponsors The panel Alyssa Nicoll: On a Scale of One to T-Rex  Philippe De Ryck: https://ng-be.org/  
In this episode of Adventures in Angular Charles Max Wood joins Tammy Everts at JAMstack Confer. Tammy gives a listeners a sneak peek into her talk about website performance, more specifically JavaScript performance. Charles discusses the performance of Devchat.tv and Google Lighthouse scores. Tammy explains that while Google Lighthouse is good it isn’t completely reliable and can miss chunks of time when your JavaScript is failing and you have unhappy users. Tammy shares ways to drill down and see how your JavaScript is behaving in the wild. She talks about blocking Javascript which every developer is familiar with and non-blocking JavaScript that has high blocking CPU time which makes for janky sites. Tammy and Charles discuss what CPU is and what it measures. Tammy names resources and tools to help avoid this problem.  Rules of thumb for avoiding these issues are explained by Tammy. First, Reduce, make sure all the JavaScript needs to be there. Next, Monitor, track your metrics. She also suggests working with vendors and maintaining a performance budget for metrics that matter. The interview ends with a little about Speedcurve and what they do. Tammy is the CXO of Speedcurve.  Panelists Charles Wood Guest: Tammy Everts   Adventures in Angular is produced by DevChat.TV in partnership with Hero Devs Sponsors CacheFly Links https://jamstackconf.com/sf/ https://speedcurve.com/ https://twitter.com/tameverts? https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast
In this episode of Adventures in Angular Charles Max Wood joins Tammy Everts at JAMstack Confer. Tammy gives a listeners a sneak peek into her talk about website performance, more specifically JavaScript performance. Charles discusses the performance of Devchat.tv and Google Lighthouse scores. Tammy explains that while Google Lighthouse is good it isn’t completely reliable and can miss chunks of time when your JavaScript is failing and you have unhappy users. Tammy shares ways to drill down and see how your JavaScript is behaving in the wild. She talks about blocking Javascript which every developer is familiar with and non-blocking JavaScript that has high blocking CPU time which makes for janky sites. Tammy and Charles discuss what CPU is and what it measures. Tammy names resources and tools to help avoid this problem.  Rules of thumb for avoiding these issues are explained by Tammy. First, Reduce, make sure all the JavaScript needs to be there. Next, Monitor, track your metrics. She also suggests working with vendors and maintaining a performance budget for metrics that matter. The interview ends with a little about Speedcurve and what they do. Tammy is the CXO of Speedcurve.  Panelists Charles Wood Guest: Tammy Everts   Adventures in Angular is produced by DevChat.TV in partnership with Hero Devs Sponsors CacheFly Links https://jamstackconf.com/sf/ https://speedcurve.com/ https://twitter.com/tameverts? https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast
In this episode of Adventures in Angular the panel interview Loiane Groner about her Portuguese content creation. She starts by sharing her story and how she got into content creation and why she creates content for developers in Brazil. She gives advice on how to get started creating blog content and shares strategies for pushing out posts and organizing post ideas.    Moving on to video content, the panel share editing, and recording tips. Loiane shares recommendations for editing and recording software. They advise keeping videos short and to be consistent in creating content. Loiane answers questions about revenue and analytics. She also gives advice on dealing with internet trolls.    The episode ends as Loiane dives into the struggles of learning to code as a native Portuguese speaker in an English based coding language. She explains how translation works and shares opportunities for people to help. The Angular community’s translation efforts are outlined, including translating documentation and their work with ng-Girls.   Panelists Jennifer Wadella Brian Love Guest Loiane Groner Adventures in Angular is produced by DevChat.TV in partnership with Hero Devs Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Cachefly Links Open source libraries and frameworks  http://lite.acad.univali.br/portugol/  https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Brain Love: https://github.com/jakejarvis/lighthouse-action  Jennifer Wadella: Merino wool https://pa11y.org/ Loiane Groner: Ivy
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is available on Amazon. Get your copy here today only for $2.99!
Rate Podcast

Share This Podcast

Recommendation sent

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Podcast Details

Created by
Charles Max Wood
Podcast Status
Potentially Inactive
Started
Jul 31st, 2014
Latest Episode
Aug 11th, 2020
Release Period
Weekly
Episodes
294
Avg. Episode Length
About 1 hour
Explicit
No
Language
English

Podcast Tags

Do you host or manage this podcast?
Claim and edit this page to your liking.
Are we missing an episode or update?
Use this to check the RSS feed immediately.