Skip to content
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Menu
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Register
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Menu
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Register
Register
view all sessions
View Schedule

Kim Maida

Sam Julien

General Session

RxWut?

You’re working on your Angular application late one night and need to handle some data. That means using RxJS, so you think, “Great! People love RxJS and there are tons of docs. This will be easy!” You remember that someone told you “everything is a stream” and “it’s just an array over time” but in practice, those insights haven’t been as helpful as you’d hoped. You also need to manipulate data in the stream, which means: operators! You head to the docs and you’re looking for just the right operator… Distinct until what? What’s a forkJoin? These examples all have to do with multiplying arrays of numbers, but your data isn’t numerical. Okay, what about these weird diagrams? Wait, what the heck do marbles have to do with programming?!

RxJS is fascinating and powerful, but the learning curve for reactive programming can be challenging (to say the least). In this talk, we’ll take a light-hearted approach to demystifying reactive programming concepts, confusing operator names, and much more. Whether you’re already a reactive wizard or still a fledgling Rx apprentice, you’ll laugh (and maybe cry) while learning some new magic.

Kim Maida_03

Kim Maida

Sam Julien

Sam Julien

General Session

RxWut?

You’re working on your Angular application late one night and need to handle some data. That means using RxJS, so you think, “Great! People love RxJS and there are tons of docs. This will be easy!” You remember that someone told you “everything is a stream” and “it’s just an array over time” but in practice, those insights haven’t been as helpful as you’d hoped. You also need to manipulate data in the stream, which means: operators! You head to the docs and you’re looking for just the right operator… Distinct until what? What’s a forkJoin? These examples all have to do with multiplying arrays of numbers, but your data isn’t numerical. Okay, what about these weird diagrams? Wait, what the heck do marbles have to do with programming?!

RxJS is fascinating and powerful, but the learning curve for reactive programming can be challenging (to say the least). In this talk, we’ll take a light-hearted approach to demystifying reactive programming concepts, confusing operator names, and much more. Whether you’re already a reactive wizard or still a fledgling Rx apprentice, you’ll laugh (and maybe cry) while learning some new magic.

Loading...
Loading...

Sessions: Aug 31 - Sep 2

Workshops: Aug 29 - 30

  • Grand America Hotel. Salt Lake City. UT. USA
Register Now

Sitemap

  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact

Resources

  • Blog
  • School
  • Scholarships
  • Code of Conduct
  • Covid Protocol
  • Jobs
  • FAQ

Past Events

  • ng-conf 2017
  • ng-conf 2018
  • ng-conf 2019
  • ng-conf 2020
  • ng-conf 2021
  • EnterpriseNG 2021
  • Reliable Web Summit 2021
Register
Twitter Youtube Medium

©Pentamorous. All rights reserved. Designed by TransactionFactory.io

ng-conf 2022

Sessions
Workshops
Speakers
Sponsors
Schedule
About
Contact
Register

Sessions: Aug 31 - Sep 2

Workshops: Aug 29 - 30

  • Grand America Hotel. Salt Lake City. UT. USA

Get notified

 Join our exclusive newswire for ng-conf news, workshops, sessions, speakers announcements, and more as we count down to ng-conf!

Stay updated

 Join our exclusive newswire for speaker announcements, workshops, sessions info and all the latest ng-conf info.