ng-conf

The Angular Plus Show

The Angular Plus Show is the home of ng-conf's official all-Angular podcast and the DevLife Podcast. Come here to stay up to date on the latest changes in the Angular community. Expect to laugh and cry with us as we talk about our experiences as Angular developers.

Author

ng-conf

Category

Technology

Podcast website

ng.show

Latest episode

Jun 3, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

S3 E6 - RxJS Operators Episode 3: Filtering Operators 17.02.2021

In part 3 of our series on RxJS operators, the Angular Show panelists Aaron Frost, Jennifer Wadella, and Brian Love, along with our friend Lara Newsom, take a stroll through the filtering operators. The filtering operators enable developers to filter next notifications from an Observable. The most logical filtering operator to start with is, well, you guessed it, the filter() operator. From there,...

S2 E5 - tslint to eslint Migration 10.02.2021

What is a linter? For some, a linter is that round brush-thingy with sticky paper that you use to remove your cat's fur from your otherwise beautiful jacket before going out in public. For computer software engineers, a linter is a program that uses static analysis to determine if there are potential errors, stylistic problems, or other suspicious operations in an application. Attempting to use yo...

S2 E4 - Forms Series Episode 2: Template Driven Forms 05.02.2021

Angular is a feature-rich and opinionated framework. Opinionated, for example, in terms of fetching data via XHR. Most, and perhaps all, Angular developers reach for the HttpClientModule. Most of us don't have to even think about that decision. While the debate will likely never end over JavaScript frameworks, Angular developers may never end their debate over what forms implementation to use. Do...

S2 E3 - Forms Series Episode 1: Angular Formly 27.01.2021

Developing on the web can potentially be reduced to inputs and outputs, and further, a snapshot of current inputs and outputs is the state of our application. Inputs often come in the form of user events, and one of the primary methods for users to provide input into our applications is through forms. Whether you love or hate forms, web developers have no way of escaping this critical input method...

S2 E2 - Micro Frontends in Angular 15.01.2021

Micro-what?!? What is a micro frontend, what does it have to do with Angular, why would I want to use this strategy, and how do I go about implementing this in my organization? These are all good questions. Whether you know what a micro frontend is, have never heard of it, or are currently implementing this strategy in your organization, this is an episode of the Angular Show that you do not want...

S2 E1 - Securing Angular Apps with the Microsoft Identity Platform 06.01.2021

Securing your Angular application is almost always necessary. And, it's almost always unnecessary for you to roll your own solution to authentication and security. Why? First, security is not easy and straight-forward. At first, you might be tempted to think, "Well, it's just a form with two fields, email, and a password, right?" Not really. Securing your app is complex, constantly evolving, and i...

S1 E43 - RxJS Operators Series Episode 2: Transformation Operators 23.12.2020

Join us in part two of our series on RxJS Operators. As Angular developers, we rely on RxJS primary for asynchronous operations via the Observable primitive. While we can think of an Observable like a Promise, and simply subscribe, we can also take advantage of the many, many operators at our disposal for the transformation of events and data within the Observable stream. In order to learn more ab...

S1 E42 - Angular Sideline #2 09.12.2020

The Angular Show is primarily focused on engagement with the Angular community through education. But in this week's episode, we won't be learning anything new; we won't hear from a community expert about a particular technology; we won't discuss the past, present, or future of Angular; and we won't learn about state management, flux, redux, NgRx, or RxJS... You might be asking - "Well, then what...

S1 E41 - Styling Applications in Angular 01.12.2020

Let's admit it - sometimes CSS can be difficult. Seasoned veterans of web development even struggle with CSS. It's this magical thing that makes our applications look and work with beauty. But, it can also be a challenge, especially as our applications and teams grow and evolve. Most Angular developers spend their day writing TypeScript, HTML, and CSS, or potentially use a preprocessor for CSS suc...

S1 E40 - RxJS Operators Episode 1: Creation Operators & Join Creation Operators 23.11.2020

RxJS provides both the observable primitives as well as a broad set of operators for the creation and transformation of data. And, as you know, Angular leverages RxJS for cancelable asynchronous actions and events. In our opinion, the two are a perfect match. Interactions with web applications are asynchronous in nature and Angular provides a robust solution to detecting those asynchronous actions...

S1 E39 - Angular Sideline: Why The Angular Show Was Started 11.11.2020

Grab your favorite cola, some swig, a beer, or sangria, and sit down with panelists Jennifer Wadella, Aaron Frost, and Brian Love for a hangout. This week's episode of The Angular Show is about the show. It's a bit meta, we know, but we wanted to share with you a little bit about why we spend a few hours every week to create the Angular Show. This podcast was born out of a desire to make a podcast...

S1 E38 - Mentorship and the Four First-Principles of Software Engineering with Angular 04.11.2020

Panelists Jennifer Wadella, Aaron Frost, and Brian Love sit down with Lukas Ruebbelke, a Google Developer Expert in Angular, author, speaker, and mentor, to learn about a mentorship model that Lukas has developed for providing individuals with the opportunity to change their lives through programming. Lukas has displayed his love for the community through deep personal investments using his mentor...

S1 E37 - App Modernization and Desktop to Web 28.10.2020

In this episode of the Angular Show, panelists Brian Love, Aaron Frost, and Jennifer Wadella sit down with the team at Infragistics, the creators of Ignite UI, a complete UX/UI toolkit for building high performance, modern web, mobile, and desktop applications. The team at Infragistics has a long history of developing desktop applications using Microsoft technologies for enterprises and has worked...

S1 E36 - The Future of Angular 23.10.2020

What is the future of Angular? What new features and improvements are being thought of and worked on? Will the developer experience improve? Panelists Brian Love and Aaron Frost sat down with Minko Gechev, a member of the developer relations team for Angular at Google and a longtime contributor to Angular through open-source, to answer some of those questions. And trust us, the future of Angular i...

S1 E35 - Angular Team Follow-Up with Stephen Fluin & Jules Kremer 14.10.2020

As a follow-up to Ep. 020 - Building Communication Between the Angular Team & the Community - we sat down with Stephen Fluin and Jules Kremer of the Angular team to continue the conversation on the present and future of Angular. You can check out Ep. 020 right here 👉 http://bit.ly/AngularShowEp20 Show Notes: ► https://blog.angular.io/a-roadmap-for-angular-1b4fa996a771 Follow us on X:  @DevLifePod...

S1 E34 - State Management pt. 6 - State Management Is Hard 07.10.2020

State management is hard. Why? First, some engineers may not consider the state of their apps. This can lead to apps that are buggy, difficult to test, and often face regressions when attempting to fix issues. Second, if you're managing control flow and state in your application, state in some applications can be complex and fast-moving. Determining what solution to use, whether to build your own...

S1 E33 - State Management pt. 5 - NGXS, Akita, and MobX 23.09.2020

While NgRx is the most widely used and adopted platform for state management in Angular, there are several other solutions that are available to Angular developers. In this episode, panelists Aaron Frost, Brian Love, and Jennifer Wadella are 'buzzing' with details on MobX, Akita, and NGXS. All three of these solutions can be used in Angular, are open-source, and are free to use. MobX is widely use...

S1 E32 - State Management pt. 4 - RxJS & Singleton Services 22.09.2020

In part 4 of our series on State Management in Angular, panelists Aaron Frost, Brian Love, and Jennifer Wadella spend some time with Deborah Kurtata & Dan Wahlin, two well-known and loved experts on using RxJS for managing the state of your application. Deborah is a Pluralsight author and speaker who has taught many of us the basics of RxJS and how we can effectively use RxJS for state management....

S1 E31 - State Management Pt 3 - NgRx 09.09.2020

The Angular Show's panelists (Aaron Frost, Brian Love, and Jeniffer Wadella) sit down with Brandon Roberts to learn from the master, and contributor, of the popular NgRx platform and the elegant, efficient, opinionated, and performant solution to state management in Angular. The NgRx platform includes several libraries. The most popular and widely used library is the store, often used alongside th...

S1 E30 - State Management Pt 2 - RxJS 04.09.2020

Part 2 of our series on State Management in Angular focuses on the use of RxJS in order to leverage Observables, Subjects, and BehaviorSubjects in Angular applications. First, Aaron Frost and Jennifer Wadella talk through how RxJS is used by Angular developers to persist state in singleton services using Subjects. This is a common approach to implementing a single source of truth with the observab...

S1 E29 - State Management Pt 1 - The History & Angular Data 24.08.2020

Buckle your seatbelt folks, this is going to be one heck of a ride. Get ready for episode one of a six-part series on State Management in Angular. That's right, there was no way we could fit the topic into a single episode. Panelists Aaron Frost, Brian Love, and Jennifer Wadella start with defining what exactly is "state" in a client application and why it matters. We then jump into a time machine...

S1 E28 - Testing Series Part 4 - Protractor 21.08.2020

In the conclusion of our four-part series on testing in Angular, we sat down with Keen Yee Liau. Keen leads the tooling team as part of the Angular Team at Google. Externally, the tooling team ships the Angular CLI, which includes the out-of-the-box end-to-end testing tool called Protractor. Join panelists Aaron Frost, Brian Love, and Jennifer Wadella as we learn from Keen about the current direct...

S1 E27 - Testing Series Part 3 - Cypress 17.08.2020

The third part of our four-part series on testing in Angular focuses on end-to-end testing with Cypress. Cypress provides fast, easy, and reliable testing for Angular applications. Panelists Aaron Frost, Brian Love, and Jennifer Wadella have the privilege to learn about end-to-end testing with Cypress from Martina Kraus (Google Developer Expert in Angular), Dave Muellerchen (Google Developer Exper...

S1 E26 - Testing Series Part 2 - Jest 14.08.2020

The second part of our four-part series on testing in Angular focuses on Jest. Younes Jaaidi joins panelists Aaron Frost, Brian Love, Shai Reznik, and Jennifer Wadella to talk about why you might want to consider Jest for unit testing in your Angular project. While the Angular CLI ships with the ability to scaffold unit tests using Jasmine as well as the Karma test runner, Younes teaches us some o...

S1 E25 - Testing Series Part 1 - Unit Testing 11.08.2020

In this four-part series, the Angular Show breaks down testing in Angular. Do you test? Should you have automated tests? And if you do test, what types of tests should you implement? Should you unit test? Should you have end-to-end tests? What about integration tests? This series tackles all of these questions and more. In part one, panelists Aaron Frost and Jennifer Wadella invite Joe Eames, CEO...

Listen to the The Angular Plus Show podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.