448 episodes

Join our weekly discussion about how to build top end Angular applications and become an Angular expert.

Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.

Adventures in Angular Charles M Wood

    • Technology

Join our weekly discussion about how to build top end Angular applications and become an Angular expert.

Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.

    Angular Projects with Zama Khan Mohammed - AiA 419

    Angular Projects with Zama Khan Mohammed - AiA 419

    In this episode of Adventures in Angular the panel interviews Zama Khan Mohammed about his recent book and other open source work he has done in the Angular community. Zama explains what is so different about his book and why it is worth reading. His book takes an approach different than the common practice of walking readers through concepts, instead, his book walks readers through using a project perspective. 
     
    The first chapter walks through setting up Angular, installing Angular CLI and Angular console. After the set up is complete he walks readers through a very basic flashbase application. Zama explains how this first chapter is geared toward beginners. In his book, Zama shows users how to use the whole platform. He covers PWA and how to create brand new projects from scratch.  
     
    The panel asks him about his unique project perspective strategy for this book. Each chapter of Zama’s book walks the readers through a different project, unlike most technical books that walk readers through one project introducing a different concept each chapter. Zama explains why he wrote the book this way. He wanted to bring different libraries and tools into each project to highlight how deep and rich the Angular community and ecosystem are. The panel shares how the ecosystem and community make Angular so great to use. 
     
    Zama’s book is called Angular Projects and was published by Packt Publishing. Zama shares where to find it for those interested. The panel considers how hard writing a book must be. Zama explains the time and stress involved in writing a book. He admits he has been approached to write more books but has resolved to wait a bit before diving back into writing. 

    The panel discusses Zama’s open source efforts in the Angular community. They consider a few of his projects including, ngx-formly, codelyzer, and ngx-loading. He wrote ngx-formly after using formerly and he decided he wanted to use it with Angular 2.0. The panel was impressed with his contributions to codelyzer, where he helped with the accessibility requirements. 
     
    After using react-loadable Zama knew he wanted a similar feature in Angular to provide more control over loading so he built ngx-loadable. The panel defines lazy loading for listeners and explains how having control over what can load and how fast it can load can be useful in applications. Zama shares some of the improvements he has made in version 2.0. 
     
    Zama shares his hopes for speaking at ng-conf 2020, this takes the panel down a tangent discussing the exciting workshops that will be at ng-conf next year. Brian Love will be teaching a two-day workshop on Angular fundamentals. Aaron Frost is teaching and observables class and a reactive angular class. They advise everyone to buy an ng-conf ticket and not to be afraid to submit a CFP. 
     
    Back on topic, Zama shares the challenges in writing, publishing and maintaining an opensource library. He explains how contributing to open source is a great way to learn and a great way to see what a framework can do. He shares advice for those looking to get into open source and invites everyone to try Hacktoberfest.

    Links
    https://angularprojects.com/https://twitter.com/mgechevhttps://github.com/mohammedzamakhanhttps://www.ng-conf.org/https://hacktoberfest.digitalocean.com/a href="https://m.hero.dev/ngstory" target="_blank" rel="noreferrer...

    • 40 min
    Unleashing Angular's Potential with WebAssembly and Rust - AiA 418

    Unleashing Angular's Potential with WebAssembly and Rust - AiA 418

    In today's episode, They dive deep into the fascinating world of WebAssembly and Rust with our special guest expert, Evgeniy Tuboltsev. WebAssembly, a powerful binary format, allows code to run at near-native speeds in the browser, making it ideal for high-performance tasks like video processing, gaming, and cryptography. Rust, a compiled language, seamlessly integrates with WebAssembly, elevating front-end capabilities to new heights. They explore how you can leverage these technologies in Angular, the performance benefits, and the intricacies of bundle size optimization. Plus, get insider tips on transitioning from TypeScript to Rust and the upcoming updates in Angular version 18.1. Stay tuned as Lucas and Evgeniy break down the best practices and emerging trends in WebAssembly and Rust, and discover how to make applications more powerful and efficient than ever before!


    Socials
    Evgeniy TuboltsevLinkedIn: Evgeniy TuboltsevGitHub: e-oz

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.

    • 35 min
    Mastering Angular Testing Strategies with Ng Demo and Cypress Integration - AiA 417

    Mastering Angular Testing Strategies with Ng Demo and Cypress Integration - AiA 417

     In this episode, they dive deep into the world of Angular application testing with our special guest, Matt, the author of the Angular Mini Book and creator of the ng demo repository. They explore the essentials of unit tests, service tests, and end-to-end tests using Cypress, and discuss the intricacies of building a robust testing infrastructure with tools like Jasmine, Jest, and Storybook.
    Join the hosts as they unpack the challenges and best practices in testing Angular components, using everything from JSON files in automated CI environments with GitHub actions to advanced tools like Applitools and Playwright. Lucas shares insights on achieving high code coverage with SonarQube, clean code principles, and the importance of end-to-end tests for application migration and framework testing.
    This episode is jam-packed with valuable tips on creating full-stack applications, microservices, and micro frontends with JHipster, as well as discussions on the expanding tool support for Angular. So, get ready to level up your Angular development and testing game with this must-listen episode!

    Socials
    LinkedIn: Matt Raiblegithub.com/mraibleraibledesigns.com

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.

    • 33 min
    Put A Form Around It with Sani Yusuf - AiA 416

    Put A Form Around It with Sani Yusuf - AiA 416

    In this episode of Adventures in Angular, Sani Yusuf stops by for an adventure and chats with Alyssa, Brooks & Chris about building component libraries in Nx and how he feels forms are one of Angular’s most powerful and perhaps underrated features.

    Links
    https://zippopotam.us/
    Picks
    Sani - Operator Decision TreeAlyssa - RxJS in Angular: Reactive DevelopmentBrooks - Crocs with socksChris - skipWhileChris - Star Wars: The Clone Wars

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.

    • 53 min
    Why would you use Angular in a Startup? - AiA 415

    Why would you use Angular in a Startup? - AiA 415

    Catalin Ciubotaru joins the show today to share his industry insights and the advantages and disadvantages of using Angular in a startup.  


    In this episode…
    Main advantages of AngularMoving quickly with AngularDeveloper experience and templatesDisadvantages of using AngularHiring with a startup mentalityStartups definedMicro front ends and monolithic apps
    Links
    Catalin CodesCatalin Ciubotaru - MediumTwitter: @c5n_c8u
    Picks
    Catalin- The X-Files (TV Series 1993-2018) - IMDbCatalin- CSS for JavaScript Developers | An online course that teaches the fundamentals of CSS for React/Vue devsCharles- 2000 Mules | Official SiteCharles- Project Hail MaryCharles- The Scions of Shannara (Heritage of Shannara, #1)Charles- NCIS (Official Site) Watch on CBSCharles- - Top End Devs

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.

    • 37 min
    Progressive State Management with NGXS with Aliaksei Kuncevic - AiA 414

    Progressive State Management with NGXS with Aliaksei Kuncevic - AiA 414

    In this episode, Brooks, Alyssa and Chris talk with Aliaksei Kuncevič about Progressive State Management with NGXS. Aliaksei walks the crew through this progressive journey by starting small and implementing reactive services. These are services with a behavior subject. Aliaksei then demonstrates how you can migrate from reactive services to using NGXS.

    Links
    Aliaksei’s RX-Servicehttps://www.ngxs.io/plugins/formhttps://www.ngxs.io/plugins/storagehttps://www.ngxs.io/plugins/clihttps://www.ngxs.io/v/master/concepts/introAngular Air Episode with Aliaksei (for the visual learner)NGXS LabsHelpful Chart to understand NGXS in a glance
    Picks
    Alyssa - https://www.neuralink.com/Brooks - Allway Tools Series Allway 10031 HM1 1 Gallon Helix Paint MixerChris - Family booked a COVID testAliaksei - Bicycle, Biking

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.

    • 1 hr 2 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
Deep Questions with Cal Newport
Cal Newport
Lenny's Podcast: Product | Growth | Career
Lenny Rachitsky
Lex Fridman Podcast
Lex Fridman
The Next Five
FT Partner Studio
Validated
Solana Foundation

You Might Also Like

The Angular Plus Show
ng-conf
Angular Master Podcast
Dariusz Kalbarczyk
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
JS Party: JavaScript, CSS, Web Development
Changelog Media
The Changelog: Software Development, Open Source
Changelog Media
The Stack Overflow Podcast
The Stack Overflow Podcast

More by DevChat.tv

JavaScript Jabber
Charles M Wood
React Native Radio
Jamon Holmgren, Robin Heinze, Mazen Chami
Ruby Rogues
Charles M Wood
JavaScript Jabber
Charles M Wood
Teach Me To Code » Screencasts (iPhone/iPod)
Charles Max Wood
Ruby Rogues
Charles M Wood