Recording date: 2018-10-30


Tweet


John Papa https://twitter.com/john_papa


Ward Bell https://twitter.com/wardbell


Dan Wahlin https://twitter.com/danwahlin


Tracy Lee https://twitter.com/ladyleet


Notes


(0:01:00) Ward reads the mailbag https://twitter.com/plambweb/status/1057291112807723013


(0:01:35) Tracy says often the best answer to RxJS memory leaks is to check to unsubscribe


(0:02:01) Tracy talks about RxJS in stencil https://stenciljs.com/, vue https://vuejs.org, react https://reactjs.org, angular https://angular.io, ionic https://ionicframework.com/


(0:03:12) Learn by making mistakes


(0:03:50) Tracy talks about some places you can go wrong in RxJS


(0:03:55) Introducing Tracy


(0:04:20) Tracy's company https://www.thisdot.co/


(0:05:45) Tracy says she prefers frameworks for what they offer


(0:06:10) Tracy talks about rxjs https://rxjs-dev.firebaseapp.com/


(0:06:30) Tracy mentions Ben Lesh and RxJS https://twitter.com/BenLesh


(0:07:04) Tracy talks about reactive programming https://en.wikipedia.org/wiki/Reactive_programming as sets of events over time


(0:07:47) TC39 https://www.ecma-international.org/memento/tc39-m.htm


(0:08:00) Tracy explains how, generally, observables are stateless and lazy


(0:08:50) Tracy discusses the stages of the TC39


(0:09:03) Babel https://babeljs.io/


(0:09:33) Ward asks what questions Tracy hears at her RxJS workshops https://www.thisdot.co/rx-workshop


(0:10:03) Tracy says she hears a lot of confusion on observables and observers https://toddmotto.com/rxjs-observables-observers-operators


(0:10:11) Tracy says rxjs operators can be a source of confusion https://www.learnrxjs.io/operators/


(0:10:55) Ben Lesh is working on RxJS 7


(0:11:15) Ward asks tracy how she slides people into rxjs easily


(0:11:30) Tracy says she likes that Observables are just functions


(0:12:54) John asks Tracy which operators in rxjs to learn first


(0:13:53) Ward asks Tracy about the new RxJS docs


(0:14:04) Ward talks about one of the creators of RxJS, Matt Podwysocki https://twitter.com/mattpodwysocki


(0:14:20) Tracy talks about how RxJS was created as it is today from Netflix and Microsoft


(0:15:02) Tracy says there are over 12 million downloads of rxjs a month


(0:15:24) Ward mentions the RxJS docs https://rxjs-dev.firebaseapp.com/


(0:16:46) RxJS on npm https://www.npmjs.com/package/rxjs


(0:17:50) John asks Tracy how she advises people on upgrade strategies for RxJS


(0:18:45) Ward mentions the RxJS change from method chaining to pipe


(0:18:49) Upgrade rxjs 5 to 6 https://www.learnrxjs.io/concepts/rxjs5-6.html


(0:19:46) John asks Tracy what kind of applications she sees people creating with RxJS


(0:20:00) Tracy talks about multi-plex over a websocket with rxjs with node.js and react native


(0:20:22) Tracy mentions React Native https://facebook.github.io/react-native/


(0:20:37) Ken Wheeler https://twitter.com/ken_wheeler


(0:21:28) Ward asks if "just subscribe" is a useful bit of advice


(0:23:30) Tracy talks about reactive aspects and non reactive aspects of code


(0:24:15) John mentions how RxJS is not part of any particular front end framework


(0:24:30) Tracy says she is seeing a lot of React folks taking learning and using RxJS


(0:24:34) Tracy talks about how RxJS is framework agnostic


(0:25:17) Tracy talks about prtoecting from JavaScript fatigue


(0:25:40) Ward asks Tracy how she recommends debugging RxJS


(0:26:10) Tracy asys to "keep tapping away"


(0:26:31) Tracy says they are trying to make testing easier


(0:26:58) Tracy talks about how you can get into the RxJS slack channel


(0:27:50) Tracy talks about her use of Evernote for staying organized


(0:29:00) Tracy talks about her efforts with Women in Tech https://twitter.com/ladyleet/status/985018157994831872?lang=en


(0:29:31) Tracy talks about possibly announcing something at the ngAtlanta: https://ng-atl.org/#/ conference


(0:30:00) Tracy talks about her passion for creating companies


(0:30:26) Someone to follow: Jay Phelps https://twitter.com/_jayphelps https://medium.com/@jayphelps


(0:31:10) Someone to follow: Dmitri Shekhovtsov https://twitter.com/valorkin


(0:31:50) Someone to follow: Dam Abramov https://twitter.com/dan_abramov


Additional Resources

RxJS api https://rxjs-dev.firebaseapp.com/api

RxJS and Angular https://angular.io/guide/rx-library

Upgrade RxJS 5 to 6 https://www.learnrxjs.io/concepts/rxjs5-6.html

Guests

Twitter Mentions