top of page
  • Owen Mecham

David Khourshid to speak about Reactive Animations at RxJS.Live!

David Khourshid is a software engineer for Microsoft, a tech author, and speaker. He is passionate about statecharts and software modeling (and created the XState library), reactive animations, innovative user interfaces, and cutting-edge front-end technologies When not behind a computer keyboard, he’s behind a piano keyboard or traveling.

David's talk will focus on Reactive Animations. Reactive animations are more than just timelines. They adapt and respond to user input, creating a lively, exciting, and meaningful user experience. However, these dynamic user interfaces can quickly become complex, especially as features are added. So how can we build them in a manageable, scaleable, flexible, and declarative way?

Enter finite state machines (FSMs). In his talk, he will explore how FSMs can organize app logic and choreograph complex, reactive animations with RxJS. These state machines can also be used to automatically generate visualizations of the logic, which enables us to not only observe the current app state and events in real time, but simulate and test these animations. There will be many demos highlighting these complex reactive animations, with resources to help you use them in your front-end projects today.

Get your tickets today at so you can learn about reactive animations from David!

76 views0 comments
bottom of page