From Batch Programming DOOM in the Early 90s to Reactive Programming at Netflix

Jafar Husain tells his fascinating programmer origin story on the Descriptive Podcast.

Kahlil Lechelt
1 min readDec 21, 2015
Jafar Husain on the Descriptive Podcast

It really does not matter at which stage of your programming career you are, if you are beginner, an intermediate or seasoned programmer, you will take away something from Jafar’s story.

Literally all we did in this episode was to just ask how he got started with programming and Jafar went off to tell his story in an incredibly succinct way. It is full of successes and failures and many many lessons learned. He touches on programming JavaScript on the server way before Node existed, meta-programming in JavaScript, working with .NET, a paradigm shift in which he realizes that data is code and code is data, how Reactive Extensions were conceived at Microsoft and many other things. All of that leads to him being perfectly suited to build Netflix’s new backend architecture, which has recently been open sourced as Falcor.

I highly recommend you take out some time over the holidays and make yourself comfortable somewhere with a nice hot beverage and listen to Jafar’s programmer origin story.

--

--