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 att...
Apr 11, 2024•41 min
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 on t...
Apr 04, 2024•42 min
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 in a...
Mar 28, 2024•40 min
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, an...
Mar 22, 2024•40 min
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 Template Developer Book Club Become a Top 1% Dev w...
Feb 22, 2024•50 min
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.Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a ...
Feb 08, 2024•43 min
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. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links https://barista.dynatrace.com/guidelines/accessibility#text-alternatives Picks Alyssa - CodeItLive Fabian - Balancing | Marble League 20...
Jan 25, 2024•50 min
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. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Become a Top 1% Dev with a Top End Devs Membership Picks Armen- Frank Herbert's Dune Saga 6-Book Boxed Set Charles- The Way of Kings: The Stormligh...
Jan 18, 2024•57 min
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! Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev wit...
Jan 11, 2024•49 min
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.Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Links https://dev.to/azure/build...
Jan 04, 2024•43 min
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. Sponsors Chuck's Resume Template Raygun - Application Monitoring F...
Dec 21, 2023•55 min
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 process th...
Dec 14, 2023•50 min
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. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Promoted Links Unvoid, Performance-Based Web Development - Hire remote designers and web developer...
Dec 07, 2023•45 min
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 integration,...
Nov 30, 2023•44 min
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. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Promoted Links Unvoid, Performance-Based Web D...
Nov 23, 2023•1 hr 6 min
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. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Promoted Links Unvoid, Perf...
Nov 09, 2023•44 min
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! Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Social Media Unvoid LinkedIn @unvoidweb https://www.linkedin.com/company/unvoidweb Instagram...
Oct 19, 2023•49 min
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! Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Links Angular for Enterprise, 3rd Edition Unvoid - Angular Experts - Design and web developme...
Sep 28, 2023•1 hr 12 min
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. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Links https://christianliebel.com/ https://twitter.com/christianliebel Angular Performance: Your App at the Speed of Light – Christian Liebel | NG-DE 2019 Picks Alyssa - CodeItLive Christ...
Sep 21, 2023•55 min
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 glimpse i...
Sep 14, 2023•45 min
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! Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Links Unvoid ...
Sep 07, 2023•52 min
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 succes...
Aug 24, 2023•57 min
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. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Angular - How to improve bundle size? And make your Angular app load faster? How to improve Angular load performance? The Daily Wire Angular Consult...
Aug 17, 2023•51 min
Armen comes back to the show to talk about one of his articles, “Change Detection without Change Detection". Change detection functions by helping rerender the UI when data changes. Armen joins Chuck and Subrat as he shares the importance of using his Change Detection technique to improve performance rather than using the built-in one. Topics discussed Change detection and how it works How do you call or trigger a Change Detection Inject Function Proxy Object Sponsors Chuck's Resume Template Ray...
Aug 03, 2023•46 min
José Ignacio Santa Cruz is a Fullstack engineer at Newfire Global. He joins the show to talk about his article," Upgrading an enterprise app to Angular 16". He begins by explaining the level of difficulty you might experience in upgrading your app. He talks about its importance, its process, common pitfalls you might encounter, and many more! Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Promoted Links Upgrading an enterpr...
Jul 21, 2023•1 hr 3 min
Armen, Lucas, and Subrat join this week's panelist episode to talk about Angular's "Built-in Control Flow". They begin by sharing their perspective on Angular's newest change and give an introduction to the Built-in Control Flow. Additionally, they explain its purpose and how developers can benefit from this. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Promoted Links Unvoid - Angular Experts - Design and web development ...
Jul 06, 2023•50 min
Alain Chautard is an Expert trainer and GDE. He joins the show to talk about being a tech speaker and attending conferences. They also dive into its benefits, expectations when attending conferences, the process of being a speaker, and many more! Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Promoted Links Unvoid - Angular Experts - Design and web development services with enormous expertise in Angular for companies that t...
Jun 23, 2023•1 hr
Jessica Janiuk is a Senior Software Engineer at Google. She joins the show to talk about Hydration and Server-Side Rendering in Angular 16. She begins the show by talking about her career and her achievements. She explains the process of how hydration works. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Promoted Links Unvoid - Angular Experts - Design and web development services with enormous expertise in Angular for comp...
Jun 08, 2023•59 min
Armen and Lucas join this week's panelist episode to talk about Advanced Patterns with Angular Directives. Armen takes the lead as he continues to talk about his article on, "Angular Directives". He discusses the use cases of angular directives. On YouTube Advanced Patterns with Angular Directives Part 2 - AiA 381 Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Promoted Links Unvoid Connector Program - You connect us with po...
May 18, 2023•51 min
Eduardo Roth is a Hero Software Engineer and Ionic Developer Expert. He joins the show to talk about Angular Signals in Practice. He talks about his experience in building an app with Angular Signals and the challenges he encountered. He also talks about bridging Signals with RxJS. On YouTube Angular Signals in Practice - AiA 380 Promoted Links Unvoid Connector Program - You connect us with potential clients and we pay you up to 10.000 USD per client https://unvoid.com/refer-clients Unvoid - Ang...
May 04, 2023•58 min