Kyle McNutt

Talk: Debugging Your Angular Apps 101 Description: Have you ever been frustrated when debugging your Angular application, and aren’t sure how to get to that exact line of code or state? Or maybe you’re unsure about what tools are even available to you, for debugging? I want to give you a 101 look into debugging …

Kim Maida

Talk: 5, 4, 3, 2, 1: Blast Auth! & Subjecting State to Good Behavior Description: Authentication can present a vast and daunting frontier, but Angular has great features to help you implement it in your apps. Learn some quick tips that make authentication a moonwalk. Convert callbacks to observables! Power up auth data with subject …

Thomas Burleson

Talk: Engage your customers with Animated Ghost Elements Description: OMG, are you still using the blank screens, progress bars or spinners in your Web apps? That is so boring, old-school and Zzzzzz! While waiting for your data to load or refresh or even loading-code, engage your customers by showing them a preview of the UI …

Brandon Roberts

Talk: The Facade of NgRx Facades w/ Mike Ryan Description: The facade pattern with NgRx claims to offer developers a way to encapsulate NgRx concerns and keep them separate from your component layer. In this talk, the NgRx core team will dive into facades to investigate if facades are really just a facade or if …

Samantha Brennan

Talk: Angular for the Visual Learner Description: One out of 10 people are dyslexic*, in this talk I will explain how this is a secret superpower, and how to turn most words into a visual concept. *visual learner 🙂 Bio: Sam is a dyslexic learner, teacher, speaker, volunteer, and developer. She spends her time making …

Sam Julien

Talk: Demystifying Token Authentication in NgRx & Bridging Parallel Universes: Upgrading Huge Apps with Angular Elements Description: So, you’ve got a shiny new Angular application and you’re thrilled to be managing your state with NgRx. You’ve got your store, reducers, and actions set up, but your boss asks you an innocent question during your first …

Michael Hladky

Talk: A deep dive into RxJS subjects Description: TeaserA subject is just another observable… A special observable which values you can control from the outside. If this DOES NOT satisfy your curiosity on subjects that’s YOUR TALK. Learn how to get the most out of subjects. Solve multicasting problems, implement caching, maintain your subscribers and …

James Spivey

Talk: NestJS and Angular, a match made in monorepo full-stack heaven. Description: In this talk we will take a beginners look at how through the use of Nrwl Nx workspaces, you can quickly setup a mono repo for full end to end development. We will explore what NestJS is, its similarities to Angular, how you …

Doguhan Uluca

Talk: Architecting Angular Apps for Scalability Description: The router-first approach to Single Page Application (SPA) architecture enables developers to start small, with a decoupled and lazy-loaded architecture, giving them the option to stay small or scale while achieving sub-second first meaningful paints.Router-first architecture is designed to force teams to ask the hard questions early, build …

Bonnie Brennan

Talk: Intro to Bazel Description: What is going on with the new Bazel build system everyone has been talking about? It’s still in Beta but the Angular team has been dedicating some serious resources to this initiative, so what’s all the fuss about? In this talk, Bonnie will summarize everything you need to know about …