James Henry

Talk: Strictly TypeScript: Maximizing the Compiler Description: The Angular CLI is an amazing tool for being productive with Angular straight away. In order to facilitate the impressively low barrier to entry, there are some advanced optimizations that simply have to be disabled. In this talk James will walk you through how much more power the …

Lance Finney

Talk: More Unit Testing; Less Effort Description: You have a decent-sized Angular app, but the voice in the back of your head is shouting: you need unit tests. Then you run into a hurdle: you want to test your components, but it’s complicated because your components inject services. How do you get over that hump …

Kevin Schuchard

Talk: Schematics: an untapped frontier w/ Brian Love Description: Schematics can accomplish nearly any task and published by anyone. Whether you want to generate hundreds of dynamic files or update source code, Kevin and Brian will demonstrate how accessible custom schematics are for you or your organization. If you find yourself repeating the same logic, …

Kevin A. McGrail

Talk: Security Thoughts for Angular Developers Description: My name is Kevin A. McGrail or KAM. I’m a Google G Suite Expert as well as a security & privacy expert. In 1993, I co-founded a small firm that became an ISP in 1996. Shortly thereafter I began my battle with spammers and joined the Apache SpamAssassin …

Juan Stoppa

Talk: Dynamic forms with NgRx Description: Forms are hard to handle, difficult to maintain and the use cases are normally very unique making the code written in one form hardly reusable in another one. A solution is rendering forms dynamically at a cost of introducing more complexity and limiting the layout choices. In this talk, …

John Crowson

Talk: MockStore in NgRx 8 Description: What’s new in NgRx testing? Actually, a lot! The two most recent releases of NgRx have quietly introduced and iterated on the @ngrx/store/testing module, giving developers easier ways to test store-dependent components.In this lightning talk, I will demonstrate testing store-dependent components using the NgRx MockStore, which provides the ability …

Jia Li

Talk: What you don’t know about zone.js Description: Every angular developer knows about zone.js by using ngZone and async/fakeAsync with testing. Zone.js has a lot of features to let you tune your app’s performance, add new functionality to your app, or improve debugging in your angular app. Some of these zone-features are not well known …

Israel Guzman

Talk: Angular CLI + Angular CDK – Make your own Component Library Description: In this live coding session Israel will show how to make a library of components with the Angular CLI and the Angular CDK Bio: Israel is the COO Mexico and co-founder of HeroDevs. He’s dedicated his career to develop first-class enterprise software …

Aaron Frost

Talk: Lazy AF & Reactive Angular Description: Lazily loading code with the router is awesome. But what about when I need to lazily load something that is big, but I don’t want to change the URL in order to do it? Lazy AF to the rescue. Let me show you how you can exponentially increase …

Ely Lucas

Talk: Building PWAs with Angular and Ionic Description: Progressive Web Apps (PWAs) are the next wave in web development, offering an app like experiences using a traditional web deployment model. PWAs are highly optimized, reliable, and accessible from anywhere there is a browser. They are a perfect fit for mobile apps, and best of all, …