Episodes
Michael Prentice is the owner of DevIntent and an AngularJS Material Lead Maintainer at Rangle.io. Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs Membership Links Michael’s GitHubMichael’s TwitterMichael’s LinkedIn Picks Aaron - rxjs.liveBrian  - Stephen Fluin - YouTubeBrian  - The Umbrella AcademyJoe  - https://www.cypress.io/Michael - Angular HispanoMichael - NG Bolivia 2019Michael - NG Honduras 2019Michael - ngSpainMichael - Frontend...
Published 04/18/24
Published 04/18/24
Craig Spence was a developer at Trade Me in New Zealand before he moved to Sweden to join Spotify. Trade Me is New Zealand's biggest website and it is similar to eBay where people buy and sell lots of different items. Craig talks about his experiences migrating Trade Me from AngularJS to Angular and the challenges they faced. One of the tips Craig has for the audience is when faced with a problem it is better to ask for help from those who have been in similar situations before, rather that...
Published 04/11/24
In this week’s episode of Adventures in Angular the panel interviews Shlomi Assaf, talking about ngrid. After some playful banter about the naming of Ngrid, Shlomi shares the reasons behind building ngrid. The company he was working for at the time need a grid, he tested nggrid but wanted something completely opensource, so he built one. He also explains that nggrid caused some problems in their project which made him want something more customizable.   Shlomi explains how much work is needed...
Published 04/04/24
Alan Agius is a  Software Engineer at Google. Lucas and Alan dive into the world of Angular development with a focus on internationalization and library management. They unpack the latest features of Angular 17.3, including improvements to Angular CLI, and shed light on the upcoming developments in version 18. They explore the nuances of runtime and build time translations, share insights on integrating NX with Angular projects, and discuss the use of Bazel for building frontend and backends...
Published 03/28/24
Konstantin Dinaev is the director of product development and a major contributor to Ignite UI. They explore the differences between Ignite UI and Material UI, focusing on Ignite UI's suitability for data-heavy applications and diverse, complex components. From its open-source nature to its dual licensing model for commercial usage, they explore the key features and extensive range of components available in the Ignite UI library. Tune in as they delve into accessibility, internationalization,...
Published 03/22/24
Dean Radcliffe is a senior software engineer at Optum. Armen and Lucas take a deep dive into the intricacies of reactivity and RxJS. Our special guest, Dean, introduces us to the RxFX library and its potential to simplify observable and effect handling. Join them as they explore the complexities of managing loading states and effects in app development, and gain insight into the challenges of concurrency and cancellation. Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev...
Published 02/22/24
In this episode of Adventures in Angular, Charles does a solo episode talking about entrepreneurship and the topic/course on “How to Get a Job.” This is an informative episode for those looking for a job as a developer and how to prepare your resume for your career search. Charles covers the core pieces of the course and specific areas of tailoring your credentials for the job you want to acquire.SponsorsChuck's Resume Template Raygun - Application Monitoring For Web & Mobile AppsBecome a...
Published 02/08/24
Thomas Pink and Fabian Friedl from Dynatrace join Adventures in Angular to discuss the highs and lows of building an in-house design system with Angular and the exciting move from keeping it internal to open sourcing and letting the world loose upon it. SponsorsChuck's Resume TemplateDeveloper Book ClubBecome a Top 1% Dev with a Top End Devs Membership Linkshttps://barista.dynatrace.com/guidelines/accessibility#text-alternativesPicksAlyssa - CodeItLiveFabian - Balancing | Marble League 2020...
Published 01/25/24
Armen Vardanyan is an Armenian Angular developer who works extensively with both Angular and RXjs. He walks Chuck through the ins and outs of how he uses RXjs to expand the functionality of his Angular applications and how to think about observables in general. SponsorsChuck's Resume Template Raygun - Application Monitoring For Web & Mobile AppsBecome a Top 1% Dev with a Top End Devs Membership PicksArmen- Frank Herbert's Dune Saga 6-Book Boxed Set Charles- The Way of Kings: The...
Published 01/18/24
In this episode of Adventures in Angular, we talk with Katerina Skroumpelou, who is a Google Maps and Angular Google Developer Expert and team member at @nrwl_io, living in Greece. In this episode, Katerina talks about how she got started with Google Maps. She also covers how the Google Maps JS API has changed over time, how you can get started using it in your Angular applications, and what you all can do with the API!  SponsorsChuck's Resume TemplateDeveloper Book ClubBecome a Top 1% Dev...
Published 01/11/24
Ionic’s very own Ely Lucas swings by to chat to Alyssa, Chris & Brooks about NestJS, the node framework that’s winning over devs in the Angular community and beyond. The panel dive into the docs, learning about how Nest allows developers to structure powerful backends with a syntax that will make Angular devs in particular feel right at home. SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsDeveloper Book Club...
Published 01/04/24
Armen, Subrat, and Chuck dive deep into the ever-evolving world of Angular development and the latest developments in the NGRX framework. In this episode, they explore the introduction of version 17 of NGRX and the shift towards fully signal-based stores. They discuss the implications for existing NGRX data usage, the frustrations and opportunities presented by this shift, and insights into customizing error handling and actions. SponsorsChuck's Resume TemplateRaygun - Application Monitoring...
Published 12/21/23
 Armen, Charles, and Lucas join this week's panelist episode. They dive deep into the process of converting components to standalones using a schematic provided by the Angular team. They discuss the challenges faced in the migration process, insights into the reasons behind certain Angular features still being module-based, and the adoption of new control flow syntax. They also share their experiences with transitioning to Angular 17, involving challenges, code changes, and a migration...
Published 12/14/23
Armen and Lucas join this week's panelist episode. They explain SSR, how it works, its advantages, and its pros and cons. They dive into the services it provides to its users and how it improves applications. Moreover, they discuss the SSR improvements in Angular 17 and many more. SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsDeveloper Book Club starting  Promoted LinksUnvoid, Performance-Based Web Development - Hire remote designers and web...
Published 12/07/23
Charles, Lucas, and Subrat join this week's panelist episode. They delve into the world of Angular development and the latest advancements in the tech industry. They explore the key features and improvements in Angular 17, including rendering percentages, performance enhancement in continuous integration, control flow, and vernacular views. They delve into the rebranded logo and the new documentation website, Angular.dev, and its pros and cons. Additionally, the discussion covers AI...
Published 11/30/23
Alex Inkin is a lead front-end developer. They dive into the world of Angular development. They explore three utility libraries created by Alex: Taiga UI, web APIs for Angular, and Mosquito, an input masking library. Get insights into Alex's experience working on open-source projects and his tips and recommendations for developers. SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsDeveloper Book Club starting  Promoted LinksUnvoid, Performance-Based Web...
Published 11/23/23
Vincent Ogloblinsky is a software architect. They dive into the world of documentation generation for Angular code bases with a deep dive into Compodoc. They explore the challenges of maintaining and supporting major and minor versions of Angular, the intricacies of file-based routing, and the balance between complexity and simplicity in development. SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsDeveloper Book Club starting  Promoted LinksUnvoid,...
Published 11/09/23
Dany Paredes is a senior frontend engineer and Google Developer Expert. He joins the show to talk about UI libraries in Angular. He begins by explaining the problems it solves, the problems it creates, when you should use a library, when you should build one from scratch, and many more! SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsDeveloper Book Club starting  Social MediaUnvoidLinkedIn @unvoidweb https://www.linkedin.com/company/unvoidwebInstagram...
Published 10/19/23
Doguhan Uluca is a Software, Agile, and Cloud engineering expert, Author, and Speaker. He joins the show to talk about his book, "Angular for Enterprise-Ready Web Applications". He begins by explaining his book, his motivation for writing about enterprise applications, and many more!   SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsDeveloper Book Club starting  LinksAngular for Enterprise, 3rd EditionUnvoid - Angular Experts - Design and web...
Published 09/28/23
In this episode of Adventures in Angular, special guest, Christian Liebel engages the panel in an interesting discussion on Angular performance especially as it relates to runtime performance. SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsDeveloper Book Club starting  Linkshttps://christianliebel.com/https://twitter.com/christianliebelAngular Performance: Your App at the Speed of Light – Christian Liebel | NG-DE...
Published 09/21/23
Marek Panti is an Angular developer at UNIQA Insurance Group AG. They dive into the world of artificial intelligence and its impact on developers, exploring the future of JavaScript and UI design, and delving into the evolution of JavaScript frameworks. Additionally, they discuss the challenges faced by front-end developers, the complexities of back-end development, and the ongoing debate on front-end vs. back-end salaries. Marek also shares insights from their own project, giving us a...
Published 09/14/23
Armen, Lucas, and Subrat join this week's panelist episode. They talk about the fascinating topic of using signals and observables in Angular. They also explore the differences between the two approaches, their use cases, and how you can enhance your development process. Moreover, they dive into the reactive graph systems to handling loading states, and many more! SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsDeveloper Book Club starting  LinksUnvoid...
Published 09/07/23
Lucas and Subrat delve into a thought-provoking topic: the significance of a college degree in the job market. They share their insights and experiences, discussing the impact of not going to college, the importance of networking and experiential learning, and the varying requirements in different countries and industries. From the benefits of attending a prestigious university to the changing landscape of hiring practices, they explore the factors to consider when deciding on the path to...
Published 08/24/23
Daniel Kreider joins the Adventure to discuss some of the things that are slowing down your front-end app. He also dives into the handful of things you should look at first in order to make sure that your application is running at top speed. SponsorsChuck's Resume TemplateDeveloper Book ClubBecome a Top 1% Dev with a Top End Devs Membership LinksAngular - How to improve bundle size? And make your Angular app load faster?How to improve Angular load performance?The Daily WireAngular Consultant...
Published 08/17/23