Adventures in Angular
Activity Overview
Episode publication activity over the past year
Episodes
Angular Elements, Annex & Storybook with Brad McAlister - AiA 439
09 Jan 2025
Contributed by Lukas
In this episode of Adventures in Angular, Brad McAlister joins our regular panelists: Alyssa, Chris, and Brooks! Brad walks us through his work of tra...
How to Get a 60% Performance Gains with Push Pipe featuring Michael Hladky - AiA 438
02 Jan 2025
Contributed by Lukas
Michael Hladky joins the adventure to discuss how he's gotten a 60% performance increase using push pipe and related techniques.Many developers can ge...
Matchmaking NGXS and Firebase with Joaquin Cid - AiA 437
26 Dec 2024
Contributed by Lukas
Joaquin Cid is an Argentinian developer who has built a plugin for NGXS state library that allows developers to connect to Firebase and have their que...
Practical Applications of RxJS in Angular Development - AiA 436
19 Dec 2024
Contributed by Lukas
In today's episode, Lucas is joined by Jason Akbar, a full-stack software engineer who’s got a knack for front-end development. He recently penned s...
Azure Cognitive Services with Ankit Sharma - AiA 435
12 Dec 2024
Contributed by Lukas
Ankit Sharma, an Angular GDE and author, joins us in this episode of Adventures in Angular to talk about using Azure cognitive services with Angular.L...
Power Up Angular with RXjs with Armen Vardanyan - AiA 434
05 Dec 2024
Contributed by Lukas
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 u...
Getting your Components to Communicate with Ravi Veliyat - AiA 433
28 Nov 2024
Contributed by Lukas
Ravi Veliyat helps train people in many web technologies, Angular being one of them. The panel discusses the various ways you can get your components ...
Managing and Capturing Errors in Angular ft. Philipp Kief - AiA 432
21 Nov 2024
Contributed by Lukas
Philipp Kief is a German developer who walks through how to manage and capture errors in your Angular application and how to display them to users.He ...
Web Components for Cross Framework Development with Nishu Goel - AiA 431
14 Nov 2024
Contributed by Lukas
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 ...
Profiling Angular Apps with Gil Fink - AiA 430
24 Oct 2024
Contributed by Lukas
The illustrious and well-regarded Gil Fink joins the Adventures in Angular panel to talk about profiling your Angular apps. Profiling consists of find...
Leveraging Event Sourcing: Enhancing Scalability and Consistency in Front-end and Back-end - AiA 429
17 Oct 2024
Contributed by Lukas
In this episode, Lucas, Armen, and Subrat are joined by Luis Galeas, the CEO and founder of Ambar. Today's discussion dives into the fascinating world...
Is There Benefits from Working From Home with Will Gant - AiA 428
10 Oct 2024
Contributed by Lukas
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. H...
Data Mocking with Dave Cooper - AiA 427
03 Oct 2024
Contributed by Lukas
In this episode of Adventures in Angular the panel interviews Dave Cooper, who recently gave a talk at AngularConnect about using Mock Data. Dave star...
Managing Component State the Sane Way with Freddy Montes - AiA 426
26 Sep 2024
Contributed by Lukas
Freddy Montes joins the adventure to discuss how he and his team manage state in their Angular components.Many development teams instinctively reach f...
Cross Platform Angular with Richard Sithole - AiA 425
12 Sep 2024
Contributed by Lukas
Have you ever thought how nice it'd be to write your apps for desktop and mobile alongside the web? Richard Sithole joins the adventure to discuss how...
Micro Frontends and Zoneless Angular: Bridging Framework Interoperability - AiA 424
05 Sep 2024
Contributed by Lukas
Dive deep into the latest trends and challenges in the development world. Lucas, Armen, and Subrat Mishra are joined by a special guest, Rakia Ben S...
Accessibility in Angular with Vitalii Bobrov - AiA 423
29 Aug 2024
Contributed by Lukas
Special guest, Vitalii Bobrov joins us to talk about accessibility on the web and how to relate it to user experience in general. What can we do to im...
Bazel with Alex Eagle - AiA 422
22 Aug 2024
Contributed by Lukas
Alex Eagle is a Software Engineer on the core Angular team at Google. Alex and the panel talk about Bazel, a a free software tool that allows for the ...
Functional Programming with Angular, NgRx with Raul Jimenez - AiA 421
08 Aug 2024
Contributed by Lukas
Raul Jimenez, the CEO of Byte Default, answers the panels many questions on functional programming with NgRx. In this playful interview, Raul defines ...
The JAM in JAMstack with Tara Z. Manicsic - AiA 420
01 Aug 2024
Contributed by Lukas
In this episode of Adventures in Angular the panel interviews Tara Manicsic. Tara is an Angular Developer Experience Engineer at Netlify. Tara explain...
Angular Projects with Zama Khan Mohammed - AiA 419
18 Jul 2024
Contributed by Lukas
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 A...
Unleashing Angular's Potential with WebAssembly and Rust - AiA 418
11 Jul 2024
Contributed by Lukas
In today's episode, They dive deep into the fascinating world of WebAssembly and Rust with our special guest expert, Evgeniy Tuboltsev. WebAssembly, ...
Mastering Angular Testing Strategies with Ng Demo and Cypress Integration - AiA 417
04 Jul 2024
Contributed by Lukas
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 ...
Put A Form Around It with Sani Yusuf - AiA 416
30 Jun 2024
Contributed by Lukas
In this episode of Adventures in Angular, Sani Yusuf stops by for an adventure and chats with Alyssa, Brooks & Chris about building component libr...
Why would you use Angular in a Startup? - AiA 415
06 Jun 2024
Contributed by Lukas
Catalin Ciubotaru joins the show today to share his industry insights and the advantages and disadvantages of using Angular in a startup. In this ep...
Progressive State Management with NGXS with Aliaksei Kuncevic - AiA 414
30 May 2024
Contributed by Lukas
In this episode, Brooks, Alyssa and Chris talk with Aliaksei Kuncevič about Progressive State Management with NGXS. Aliaksei walks the crew through t...
The Easiest Way to use Angular Elements with Tomas Trajan - AIA 413
23 May 2024
Contributed by Lukas
In this episode of Adventures in Angular Tomas Trajan, an angular elements expert, breaks down how to use angular elements for the panel. Tomas explai...
Navigating Technical Hurdles: Exporting Invoices to PDF and Maintaining Rich Text Formatting - AiA 412
02 May 2024
Contributed by Lukas
Mrina Sugosh is a Keynote Speaker, Advisory Board Member and Technical Storyteller. They delve into the world of web development and all things tech. ...
Mastering Open Source Contributions with Santosh Yadav - AiA 411
25 Apr 2024
Contributed by Lukas
Santosh Yadav is a Google Developer Expert for Angular. They delve into the intricacies of contributing to the Angular ecosystem and demystify the cha...
Migrating Material: AngularJS -> Angular with Michael Prentice - AiA 410
18 Apr 2024
Contributed by Lukas
Michael Prentice is the owner of DevIntent and an AngularJS Material Lead Maintainer at Rangle.io.SponsorsChuck's Resume TemplateDeveloper Book C...
AngularJS to Angular Migration with Craig Spence - AiA 409
11 Apr 2024
Contributed by Lukas
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...
Ngrid with Shlomi Assaf - AiA 408
04 Apr 2024
Contributed by Lukas
In this week’s episode of Adventures in Angular the panel interviews Shlomi Assaf, talking about ngrid. After some playful banter about the naming o...
Angular CLI and NX: Managing Libraries and Runtime Translation - AiA 407
28 Mar 2024
Contributed by Lukas
Alan Agius is a Software Engineer at Google. Lucas and Alan dive into the world of Angular development with a focus on internationalization and libr...
Understanding the Power of Ignite UI with Konstantin Dinev - AiA 406
22 Mar 2024
Contributed by Lukas
Konstantin Dinaev is the director of product development and a major contributor to Ignite UI. They explore the differences between Ignite UI and Mate...
Revolutionizing Angular Development with Rxfx - AIA 405
22 Feb 2024
Contributed by Lukas
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...
Finding a Job with Charles Max Wood - AIA 404
08 Feb 2024
Contributed by Lukas
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.” T...
Building A Component Library with Thomas Pink & Fabian Friedl - AiA 403
25 Jan 2024
Contributed by Lukas
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 Angul...
Power Up Angular with RXjs with Armen Vardanyan - AiA 402
18 Jan 2024
Contributed by Lukas
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 u...
Working with Google Maps on Angular with Katerina Skroumpelou - AiA 401
11 Jan 2024
Contributed by Lukas
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 ...
Amazing Backends for Angular Devs with NestJS with Ely Lucas - AiA 400
04 Jan 2024
Contributed by Lukas
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 Angula...
Signal-Based Stores in NgRx v17 - AiA 399
21 Dec 2023
Contributed by Lukas
Armen, Subrat, and Chuck dive deep into the ever-evolving world of Angular development and the latest developments in the NGRX framework. In this epis...
Migrating to New Angular Features - AiA 398
14 Dec 2023
Contributed by Lukas
Armen, Charles, and Lucas join this week's panelist episode. They dive deep into the process of converting components to standalones using a schemat...
Server-Side Rendering in Angular 17 - AiA 397
07 Dec 2023
Contributed by Lukas
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 ...
What's New in Angular v17 - AiA 396
30 Nov 2023
Contributed by Lukas
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...
Go Faster with these Angular Utility Libraries - AiA 395
23 Nov 2023
Contributed by Lukas
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...
Documenting your Codebase with Compodoc - AiA 394
09 Nov 2023
Contributed by Lukas
Vincent Ogloblinsky is a software architect. They dive into the world of documentation generation for Angular code bases with a deep dive into Compodo...
UI Libraries, Buy or Build? - AiA 393
19 Oct 2023
Contributed by Lukas
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 explaini...
Enterprise Applications with Angular - AiA 392
28 Sep 2023
Contributed by Lukas
Doguhan Uluca is a Software, Agile, and Cloud engineering expert, Author, and Speaker. He joins the show to talk about his book, "Angular for Enterpri...
Angular Performance with Christian Liebel - AiA 391
21 Sep 2023
Contributed by Lukas
In this episode of Adventures in Angular, special guest, Christian Liebel engages the panel in an interesting discussion on Angular performance especi...
The Evolution of JavaScript - AiA 390
14 Sep 2023
Contributed by Lukas
Marek Panti is an Angular developer at UNIQA Insurance Group AG. They dive into the world of artificial intelligence and its impact on developers, exp...
Angular Signals VS RxJS - AiA 389
07 Sep 2023
Contributed by Lukas
Armen, Lucas, and Subrat join this week's panelist episode. They talk about the fascinating topic of using signals and observables in Angular. They al...
Does College Matter in Software Engineering? - AiA 388
24 Aug 2023
Contributed by Lukas
Lucas and Subrat delve into a thought-provoking topic: the significance of a college degree in the job market. They share their insights and experienc...
Speeding up Your Angular Apps with Daniel Kreider - AiA 387
17 Aug 2023
Contributed by Lukas
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 yo...
Change Detection Method in Angular - AiA 386
03 Aug 2023
Contributed by Lukas
Armen comes back to the show to talk about one of his articles, “Change Detection without Change Detection". Change detection functions by helping r...
Upgrading an Enterprise App to Angular 16 - AiA 385
21 Jul 2023
Contributed by Lukas
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 Angul...
Goodbye ngIf, Hello Built-in Control Flow - AiA 384
06 Jul 2023
Contributed by Lukas
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...
Benefits of Attending Tech Conferences (And How to Be a Speaker) - AiA 383
23 Jun 2023
Contributed by Lukas
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 b...
Hydration and Server-Side Rendering in Angular 16 - AiA 382
08 Jun 2023
Contributed by Lukas
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...
Advanced Patterns with Angular Directives Part 2 - AiA 381
18 May 2023
Contributed by Lukas
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 tal...
Angular Signals in Practice - AiA 380
04 May 2023
Contributed by Lukas
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 hi...
Getting to Know Bruce A. Tate - BONUS
28 Apr 2023
Contributed by Lukas
Bruce A. Tate is a Founder at Groxio, Elixir Expert, and a Technical Author. He joins the show alongside Charles Max Wood to talk about his book, "Sev...
Jason Weimann - Learn Video Game Development with Chuck - BONUS
21 Apr 2023
Contributed by Lukas
Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a devel...
Advanced Patterns with Angular Directives - AiA 379
20 Apr 2023
Contributed by Lukas
Armen, Lucas, and Subrat join this week's episode to talk about "Superpowers with Directives and Dependency Injection". Armen begins the show by talk...
Mobile Development with Angular, Capacitor, and Ionic - AiA 378
13 Apr 2023
Contributed by Lukas
Simon Grimm is a Creator, Indie Maker & Solopreneur. He is currently working at The Ionic Academy. He joins the show to talk about Ionic and build...
How Do You Stop Hating Your Job? - BONUS
13 Apr 2023
Contributed by Lukas
Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping...
Signals, the Future of Reactive Programming in Angular - AiA 377
09 Apr 2023
Contributed by Lukas
Armen, Chuck, and Lucas join this week's panelist episode to talk about Signals in Angular. Armen starts off as he gives an introduction to Signals an...
Comparing Angular and React in 2023 - AiA 376
30 Mar 2023
Contributed by Lukas
Hosts of the React Round Up podcast, Jack Herrington, Paige Niedringhaus, and TJ Vantoll, join the Adventures in Angular Panel on this week's episode ...
How we Deploy our Apps - AiA 375
25 Mar 2023
Contributed by Lukas
Chuck and Lucas join this week's panelist episode to talk about ways how to deploy applications and some of the past and current services they have us...
Angular Structural Directives and Their Microsyntax - AiA 374
19 Mar 2023
Contributed by Lukas
Chuck and Lucas join this week's panelist episode discussing Angular Structural Directives and Their Microsyntax. They kick us off as Lucas explains t...
How to Succeed in Content Creation - AiA 373
12 Mar 2023
Contributed by Lukas
Chuck and Lucas join this week's panelist episode as they talk about "content creation". They start off as they dive into different ways of monetizing...
Standalone Structure with Nx - AiA 372
05 Mar 2023
Contributed by Lukas
Colum Ferry is a Senior Software Engineer at Nrwl. He joins the show to discuss "Component-First Architecture with Standalone Components and Nx". He b...
Functional Programming in TypeScript - AiA 371
23 Feb 2023
Contributed by Lukas
Lucas Paganini is the CEO of unvoid.com. He takes on this week's solo episode to talk about a library called, "fp-ts". It gives developers access to ...
Angular Setup And Workflow - AiA 370
19 Feb 2023
Contributed by Lukas
Chuck, Lucas, and Subrat join this panelist episode to talk about setup and workflow for working in angular apps. They begin by discussing their thoug...
Becoming a Google Developer Expert in Angular - AiA 369
10 Feb 2023
Contributed by Lukas
Alain Chautard is a certified Google Developer in Angular and he works as an individual consultant for Angular projects. He joins the show to discuss ...
Tailwind CSS - AiA 368
03 Feb 2023
Contributed by Lukas
Chuck, Lucas, and Subrat join this panelist episode to talk about Tailwind CSS. They begin by discussing their perspectives and knowledge gained by us...
Latest Versions Of NgRx v14 & v15 - AiA 367
27 Jan 2023
Contributed by Lukas
Armen Vardanyan is a Google Developer Expert for Angular, and Frontend Team Lead at Volo. He returns to the show to discuss his article, "Using NgRx P...
Angular's Custom Form Components - AiA 366
19 Jan 2023
Contributed by Lukas
Charles, Lucas, and Subrat take on this week's panelist episode as they tackle all about Custom Form Components. Lucas starts off the episode by expla...
Writing Clean Http Service Methods With Walid Bouguima - AiA 365
12 Jan 2023
Contributed by Lukas
Walid Bouguima is a Software Engineer at Hilti Group. He joins the show with Chuck, Lucas, and Subrat to discuss his article, " Angular Clean Http Se...
Standalone Components With Marek Panti - AiA 364
05 Jan 2023
Contributed by Lukas
Marek Panti is an Angular developer at UNIQA Insurance Group AG. He joins the panel to talk about his article, "Angular Standalone Components". Standa...
State Management with RxJS - AiA 363
29 Dec 2022
Contributed by Lukas
Amal Ayyash is a UX Designer and Front-end Developer. and her current main focus is Angular. She joins Chuck and Lucas to discuss her article, “RxJS...
Angular 15: The Good Parts - AiA 362
15 Dec 2022
Contributed by Lukas
Chuck welcomes Lucas to the show as a regular host of Adventures in Angular. They begin by discussing Angular 15's most recent updates and what benefi...
How to Advance Your Career without Grinding for Years - AiA 361
01 Dec 2022
Contributed by Lukas
Each encounter teaches us a lesson. Every setback is a victory. What Can You Do To Take Control Of Your Career? Chuck and Subrat join the show as Chuc...
Unsubscribing Observables on Component Destroy With Lucas Paganini- AiA 360
24 Nov 2022
Contributed by Lukas
Lucas Paganini is a content creator and developer. Together with his team creates educational content about web development through articles and YouTu...
How To Recession Proof Your Job - BONUS
24 Nov 2022
Contributed by Lukas
Get the Black Friday/Cyber Monday "Focus Blocks Bundle" Deal Coupon Code: "THRIVE" for a GIANT discount Are you looking at all the layoffs a...
Change Detection Method in Angular - AiA 359
17 Nov 2022
Contributed by Lukas
Armen comes back to the show to talk about one of his articles, “Change Detection without Change Detection". Change detection functions by helping r...
Using the LocalStorage Object in Angular with Dany Paredes - AiA 358
06 Oct 2022
Contributed by Lukas
In Angular apps, remembering user-preferred settings is an excellent way to provide a good experience for the users; you can save data in the user’s...
Weekly Content Development Strategies with GDE Maina Wycliffe - AiA 357
22 Sep 2022
Contributed by Lukas
Maina Wycliffe, Google Developer Expert in Angular, joins the show today to talk about his weekly newsletter called “All Things Typescript” and hi...
How to Proxy HTTP Requests in Angular with Maria Korneeva - AiA 356
08 Sep 2022
Contributed by Lukas
Maria Korneeva joins the show today to share her approach on how to proxy HTTP requests in Angular, including use cases and various strategies to make...
Why would you use Angular in a Startup? - AiA 355
01 Sep 2022
Contributed by Lukas
Catalin Ciubotaru joins the show today to share his industry insights and the advantages and disadvantages of using Angular in a startup. In this e...
Monorepos, Linting, and CI, Oh My! - AiA 354
18 Aug 2022
Contributed by Lukas
Today on the show, Charles and Subrat interview Miroslav Jonas to discuss various approaches related to monorepos, linting and CI. Enjoy this broad ...
Code Practice: Become a Top 1% Developer - AiA 353
11 Aug 2022
Contributed by Lukas
Do you want to level up in your career? Do you want to become a top 1% developer? Today on the show, Charles provides three simple steps you can i...
Async Angular Testing and Introducing AG Charts - AiA 352
28 Jul 2022
Contributed by Lukas
If you are testing an Angular application, then at some point, you will be required to test asynchronous behavior. Today on the show, guests Stephen...
Making the Most of Meetups - AiA 351
21 Jul 2022
Contributed by Lukas
Meetups are a remarkably easy and convenient way to connect and network with others. Today on the show, Charles shares his various strategies on how...
The Angular Developer’s Nx Handbook - AiA 350
15 Jul 2022
Contributed by Lukas
Nx is a smart, fast and extensible build system with first class monorepo support and powerful integrations, and it has a powerful core and a rich plu...
Standalone Component - AiA 349
07 Jul 2022
Contributed by Lukas
One of the upcoming future features in the Angular framework will revolve around “Standalone Components” (SC) vs. “Optional NgModules”. When...
How to start a successful programming podcast - AiA 348
30 Jun 2022
Contributed by Lukas
Charles Max Wood is the master architect behind Top End Devs, which includes 11 unique podcast shows for DevOps. Today on the show, Subrat interview...
NgRx with Google Developer Expert, Tomas Trajan - AiA 347
23 Jun 2022
Contributed by Lukas
Tomas Trajan, Google Developer Expert for Angular and Web technologies, joins the show today to discuss NgRx and best practices. They deliberate the...
Template Driven Approach vs. Reactive Form Approach with Hossein Mousavi - AiA 346
05 May 2022
Contributed by Lukas
Hossein Mousavi shares his methodology to angular form by presenting his template driven approach vs. reactive form approach. They also discuss the di...
Top End Devs Update - AiA 345
28 Apr 2022
Contributed by Lukas
Do you want to become a 10x top end developer? Do you want to take your career to the next level? Charles provides a 7 step roadmap to get you there: ...
Alternative Roles for Software Developers ft. Karl Hughes - AiA 344
14 Apr 2022
Contributed by Lukas
Sometimes your development skills lead you into a role other than full time code sherpa. If you're wondering which ways you can take your career to ha...