ReactJs

React as a UI Runtime

This React as a UI Runtime by Dan Abramov is very detailed article to “understand the React programming model in more depth“. According to Dan, this article is aimed at “experienced programmers and folks working on other UI libraries who asked about some trade offs chosen in React”.

This is a deep dive — THIS IS NOT a beginner-friendly post. In this post, I’m describing most of the React programming model from first principles. I don’t explain how to use it — just how it works. Dan Abramov- Overreacted

In deed, this a very long deep dive article and takes several reads to understand about React programming model.

Understanding JavaScript Accessors: Getters & Setters

Note: This post is work-in-progress learning-note and still in active development and updated regularly. In the previous learning-note post Deep Dive into JavaScript Property Descriptors, we discussed briefly about property descriptor attributes – writable, enumerable, configurable and how their modification affects property enumeration with for..in loop or Object.keys() method and their use in JSON.stringify() method. […]

Technology

HUMU – An AI Start-Up to ‘Make Work Better’

HUMU, a silicon valley based artificial intelligence (AI) start-up company started by three former Google employee to make people happier at work through people-analytic programs “how to foster better teamwork” pioneered by Google.

Prompted by ReactJs lead Engineer & manager Sophie Alpert that he was moving to HUMU, I did a brief overview of the company. An innovative startup to keep an eye on to learn more about how AI & large data analytics can be applied to solve tougher societal problems. Charles Duhigg‘s book ‘Smarter Faster Better: The Secrets of Productivity in Life and Business‘ explains further What Google Learned From Its Quest to Build the Perfect Team.