Speaker

Chris Perko

Chris Perko

Google Developer Expert in Angular, Senior Engineer at HeroDevs, Angular Community Meetup Director

Atlanta, Georgia, United States

Actions

Chris is an Atlanta based senior software engineer at HeroDevs and a Google Developer Expert in Angular. Chris has worked in several industries and helped build full-stack web applications, but has a passion for front-end development, with a focus on Angular. Outside of code, he enjoys craft beer, hiking, camping, and playing with his toddler.

Area of Expertise

  • Information & Communications Technology

Topics

  • Angular
  • RxJS
  • UI
  • Web Development
  • Web Frontend
  • Web Apps

State Management with Angular Signals

State Management with Angular Signals is a cutting-edge topic that delves into the innovative features of Angular's latest updates. This talk will explore the introduction of Signals in Angular, a new reactive primitive that offers a more granular approach to tracking and updating application state. The discussion would cover the evolution from traditional BehaviorSubjects to Signals, highlighting the benefits of reduced boilerplate, improved performance, and a more intuitive API for developers. Attendees will learn how to implement Signals to manage state efficiently, with practical examples demonstrating the setup of a Signals-based service to store and update state across multiple components. The talk will also look at 3rd party options, such as NGRX Signal-Store. By the end of the session, developers will have a comprehensive understanding of Angular Signals and how to leverage them for more efficient and maintainable state management in their Angular applications.

Signals Unleashed: Intro to NgRx Signal Store

SignalStore, a feature of NgRx, offers a declarative approach to managing application state, leveraging the power of Signals for a clear and maintainable codebase. It simplifies state management by allowing developers to define stores with a combination of features that can include state properties, computed signals, and methods. This talk will cover the basics of creating a SignalStore, and practical examples of how to integrate it into Angular projects for efficient state management. We will also explore the benefits of its lightweight architecture, which does not rely on RxJS, and how it can be extended with custom features to fit the unique needs of an application.

Brewing Angular Signals Potions: A Developer's Guide to Halloween Magic

Let's brew up some fun with Angular Signals! We will use signals to refactor and add features to an existing app. This talk will give an overview of the new Angular Signals that are currently in developer preview. We will also look at Signal Effects, and how they work. But watch out! There's an overlooked rule about how effects trigger that may leave you scratching your head trying to figure out why it's not working correctly!

Bring your laptop and code along!

Custom RxJS Operators are Standing By! Act Now!

Are you tired of trying to figure out complex RxJS pipes? Having trouble unit testing those same pipes? Worry no more! With custom operators, you can write more maintainable, testable, reusable, and readable code! But act now, because this offer won't last!

Connect.Tech 2024 Sessionize Event Upcoming

November 2024 Atlanta, Georgia, United States

DevFest Florida Orlando 2024 Sessionize Event Upcoming

September 2024 Sanford, Florida, United States

DevFest Florida Orlando Sessionize Event

October 2023 Sanford, Florida, United States

ng-conf 2023 Sessionize Event

June 2023 Salt Lake City, Utah, United States

Chris Perko

Google Developer Expert in Angular, Senior Engineer at HeroDevs, Angular Community Meetup Director

Atlanta, Georgia, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top