Ben LeshObservables are “just functions”, but also collections… How do I name them?Naming things is hard. Naming things in programming is even harder, IMO. RxJS and observables bring more confusion for some people when it…2 min read·Jun 7, 2018--6--6
Ben LeshDebugging TypeScript Mocha Tests With VSCodeVisual Studio Code is a powerful IDE, and my editor of choice while working on RxJS. They have some amazing debugging features, but I was…2 min read·Apr 25, 2018--6--6
Ben Lesh“But I Thought You Were Already On The Angular Team?”TL;DR: No. I wasn’t, but now I am. I’ll have more time to support RxJS. RxJS will remain an independent OSS project, and will not cater…2 min read·Mar 21, 2018--5--5
Ben LeshRxJS Observable interop with Promises and Async-AwaitEvery now and then I’m asked a question about how to use async functions or promises with RxJS, or worse, I’m told some “fact” about how…2 min read·Aug 23, 2017--9--9
Ben LeshPromise Cancellation Is Dead — Long Live Promise Cancellation!Not very long ago Domenic Denicola (worth a follow, a very smart guy) withdrew his proposal for promise cancellation from the TC39. A lot…5 min read·Dec 31, 2016--19--19
Ben LeshOn The Subject Of Subjects (in RxJS)Subjects in RxJS are often misunderstood. Because they allow you to imperatively push values into an observable stream, people tend to…7 min read·Dec 10, 2016--12--12
Ben LeshThoughts On Mentorship In TechOver the last 4–5 years I’ve had the amazing opportunity to mentor some even more amazing people. I want to share what I’ve learned.5 min read·Aug 2, 2016--8--8
Ben LeshRxJS: Don’t UnsubscribeWell… okay, just don’t unsubscribe quite so much.4 min read·Jul 27, 2016--47--47
Ben LeshObservables and Finnish NotationOnce in a while I’m asked what I think about naming observables with an $ suffix. For example:3 min read·Jun 29, 2016--20--20
Ben Leshredux-observableCreated by Jay Phelps and myself for use on our projects at Netflix, redux-observable is middleware for redux that is inspired by…4 min read·May 13, 2016--10--10