Building a Better Web
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Reactive Programming: Future-Proof Your Code

Tracy Lee (This Dot), Ben Lesh (Google)
9:50am–10:30am Thursday, June 14, 2018
Future JS and Functional
Location: 210 B/F Level: Intermediate
Secondary topics:  Best practice, Developer Experience Track: Tools, Platforms, and Techniques, High-level

Who is this presentation for?


Prerequisite knowledge


What you'll learn

Reactive programming RxJS Functional programming Angular Vue React App architecture


There will always be a new JavaScript framework to learn. Technology will continue to evolve and change, and developers will continue to rewrite applications. Wouldn’t it be amazing if we could just copy paste 90% of our code from framework to framework?

Well, you can. Reactive programming enables just this AND the ability to future proof your code.

Not only can reactive programming help with your solutions to JavaScript fatigue, but the concepts and technology remain consistent from framework to framework.

Learn how to create a more composable application architecture and an arsenal of lego bricks with RxJS, a push based primitive and domain specific language that sits on top of JavaScript.

With its more declarative syntax and intrinsic portability, learn how to use RxJS in Angular, React, and Vue and what the future holds for for reactive primitives in TC39 and WHATWG.

Photo of Tracy Lee

Tracy Lee

This Dot

Tracy is a Google Developer Expert, a Women Techmakers Lead, and on the RxJS Core Team. She is the organizer of This.JavaScript, Modern Web, Contributor Days, Google Developer Group, and RxWorkshop. She is also Co-Founder of This Dot Labs, an elite consultancy helping teams build front end applications. You can find her on Twitter @ladyleet or at

Photo of Ben Lesh

Ben Lesh


Ben Lesh is the lead author and development lead of RxJS 5, which is a rewrite of RxJS with goals of better performance and JavaScript future specification compliance.

He is also the co-author of redux-observable and has contributed to various open source projects such as Angular and Redux.

In addition to advising the Angular team on their Rx integration, Ben is also a Senior Software Engineer at Google and Founder of RxWorkshop.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)